Games Released on Sunday, April 15, 2007

2 games were released on Sunday, April 15, 2007, with PC (Microsoft Windows) seeing the most titles. Guxt was the most popular release of the day.

Top Platform

PC (Microsoft Windows)

New Releases

2

Top Release

Guxt

Guxt

Most popular release on this day

Guxt

Guxt

Guxt released Worldwide on Sunday, April 15, 2007 for PC (Microsoft Windows). This is the only known release date for this game.

Feed the Head

Feed the Head released Worldwide on Sunday, April 15, 2007 for Web browser.

Worldwide on Friday, December 31, 2010 for PC (Microsoft Windows)

Worldwide on Sunday, January 30, 2011 for iOS

Worldwide on Tuesday, February 8, 2011 for iOS

Feed the Head
PuzzleIndieKids