Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah, getting the player into the game with as little hassle as possible is usually better. I can see for different types of games maybe starting the player off disoriented and needing to figure things out helps with getting the mood right, but it's not good for this kind of game.