Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks, indeed I just added a How To Play section to help people understand the objectives.. It seems like UI and clarity are a basic pet peeve of mine..