Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thumbs up. I think you could reduce the difficulty up front until the player can get used to the controls