Games Released on Sunday, April 15, 2007

2 new games arrived on Sunday, April 15, 2007, with PC seeing the most titles. Guxt was the most popular release of the day.

Top Platform

PC

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. 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 Sunday, January 30, 2011 for iOS

Worldwide on Tuesday, February 8, 2011 for iOS

Feed the Head
PuzzleIndieKids