Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

We'll had me literally LOLing at a few points.

I understand that the lack of polish gives it it's charm, but the general UX could be improved.  Keep everything the same, except make it easier to control.