Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I agree with crabowitz, highscore is 2. Unless I am missing something, only interaction with the game I found is left mouse button to fly out. Pretty addictive concept however.