Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

If you look around during the game, once in awhile you'll even spot a plane flying around in the sky. I've only seen it once, but it was pretty cool.

Nice catch!