Suddenly, I am legitimately afraid of what might be in the "new releases" and I just realized that Steam just launched "Steam Direct".
I thought recouping the $100 Steam direct fee would have been trivial. After seeing several of the new games, I'm sorry to say that won't be
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.