Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I'm glad i paid so much attention to the title screen now ;P

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!