Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Well, yes, this feature is meant for the use of creators, since it's their call whether to embed a game and where. Otherwise anyone could hotlink games from here, slap some ads on them and make lots of money at the expense of Itch and all of us. In fact people have been trying as it is, and steps had to be taken to stop them.

For testing purposes, why not upload a game of your own and see how it works?

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.