Dhruin
SasqWatch
A possible explanation for this:
Their game was published by EA. EA put it on Steam. Steam pays on time … to EA. EA consolidates revenue from all sources and passes 38's share on as per their contract, which could included clauses delaying it for months.
38 had an independent deal with Steam according to several sources. Could be wrong, of course, but there are several indicators that are more reliable than a forum post claiming inside information but not making much sense.