Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It was made in under 2 weeks. No game ever reaches its "ideal" form, but this one should get some keyboard and mouse and mapping improvements sooner or later (it's open source).