Itch.io browser games are embeddable!
Just found this today and I'm trying it out!
Now you'll be able to see dev builds right here on the site!
hmm... I see to have trouble getting focus - even after clicking on the game it still isn't recognizing the keyboard so that I can play - though that might be an issue with my PC rather than a real problem.