Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Haha, I totally know that feel! "fixed" my controls once at rather late in a jam, and it became instantly too easy to be fun. Few precious hours that I'll try not waste in future jams. :D