Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Well, it did get easier after playing for a while - I think something in the control scheme just threw me off! Might not make sense to change it - challenging gameplay might be better!