Steam News
Originally Posted by jephree Steam News They are releasing this way too soon IMO.
Originally Posted by Majin They are releasing this way too soon IMO. I agree. I wasn't sure if I should cry in sorrow or happiness when I read that. I sort of expected a wait in between much like Half Life 2's episodic wait.