Games Released on Sunday, July 8, 2012

2 games were released on Sunday, July 8, 2012, with PC (Microsoft Windows) seeing the most titles. 99 Spirits was the most popular release of the day.

Top Platform

PC (Microsoft Windows)

New Releases

2

Top Release

99 Spirits

99 Spirits

Most popular release on this day

99 Spirits

99 Spirits

99 Spirits released in Japan on Sunday, July 8, 2012 for PC (Microsoft Windows).

Worldwide on Friday, May 31, 2013 for PC (Microsoft Windows)

99 Spirits
PuzzleRole-playingStrategyAdventureIndieVisual NovelFantasyHistorical

Ir/rational Redux

Ir/rational Redux released Worldwide on Sunday, July 8, 2012 for Web browser. This is the only known release date for this game.

Ir/rational Redux
PuzzleScience fiction