Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Honestly I like the controls. It's different and adds an element to master. :)

thats true! im not hating on the controls by any means.  felt a little off..but that could the very curve players may need to learn to get good at the game.