Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah, indeed, it was probably a bit to hard :p after play testing it so long myself I didn't think about people that never player it before :|