Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I'm pretty sure that's your security settings rather than an issue in the game, I'll look into it though

Probably. It only does that for some of the games, though; some it just plays with no problems. Not sure why