By Brian Crecente
on Mar 19, 2014
Papers, Please, a game that has players taking on the role of an immigration inspector in the Kafkaesque communist state of Arstotzka, took home nearly half of the Independent Games Festival Awards...
By Dave Tach
on May 24, 2013
The Yawhg, an indie role-playing game from artist Emily Carroll and developer Damian Sommer, is scheduled for release on May 30.
The game supports up to four players and randomizes the story every...