Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(1 edit)

It is simply hosted through Wordpress (going to upgrade to Premium at some point, but it's not self-hosted regardless).

I'll give switching themes a try.

Edit: I'm using the simple Twenty-Sixteen theme. Tried 3 others, and it will not embed.

Does the free-Wordpress not allow Itch.io? Like I said before, it's fine with Youtube embedding... so this would seem arbitrary and weird.

I doubt it's anything so specific. More likely, they're only allowing embeds from just a few whitelisted sources -- or else they simply have some Javascript doing bad things in there. Worth a question to WP support, either way.