Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I was thinking hte exact same thing, the controls are waaay to sensitive. But I also found the 2nd level really hard and couldn't actually complete it. But I think you have a good game, that just needs some more "balance" ;)