Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It fits a bit to the theme because when you are playing as the ghoast maybe some players think you can go trough the obstacles but you can. Sorry, it is not a really good reason but it was hard to come up with a good ideah to the theme