Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The graphics style reminds me of Frogger 3D.  Thumbs up to the controller support :)

Unfortunately I can't seem to score any points though.