It was a heck of a Steam Sale and I've picked up so many new games! Let's play some this week, shall we?
Ori and the Blind Forest, Heroes of the Storm, Invisible Inc, Ark, Spec Ops: The Line, and more! Which will I play? You'll have to tune in to find out!