Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm glad you enjoyed it! seems to be differing opinions on the controls from people though, but I'm glad you found them easy