Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Neat idea. It's a bit too hard to keep control of the key. It gets stuck too easily.