Sunday, May 12, 2013

News::Show Me The Sales Has 32 Games Directly From Developers

Gamesta.com is a non-stop source of indie deals. the latest promotion comes from Show Me The Games, which has a total of 32 titles up for sale, which directly supports the developers in their Show Me The Sales deal.



via N4G: pc news feed http://n4g.com/news/1253035/show-me-the-sales-has-32-games-directly-from-developers