Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

OK, of course, that makes sense! Unfortunately I don't have anything of my own to upload, and wouldn't know where to start to be honest. I've seen a few games that could work for our project, so I will get in touch with creators and see if anyone is interested. Thanks for your reply.