Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I kinda had the same problem with the controls being too sensitive, but i really like the concept :)

Yeah, the game is awesome. Maybe it's a browser version problem. I'll try standalone version.