Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Awesome game! Definitely keeping an eye out on steam.

Also, way better to play with gamepad than keyboard/mouse in my opinion.