I just played through this "special" game. It definitely has the makings of a great quick look. It only came out a few days ago on Steam so it is recent!
I hope they get the chance to record some footage of it, for sure.
Game » consists of 3 releases. Released May 29, 2013
Log in to comment