Didn't see this posted so I thought I might as well do it. I learned about the game through this trailer and I love the game's visual style. It also has an interesting concept, so I'm looking forward to it.
Game » consists of 8 releases. Released Feb 09, 2012
Log in to comment