Monday, July 8, 2013

News::Indie Game Stand - 3089

Alpha access for the sequel to 3079 is here. Pay anything you like and you'll get the DRM free version as well as a Desura version.



via N4G: pc news feed http://n4g.com/news/1305756/indie-game-stand-3089