Same thing happening to me in Chromium on Linux. The non-embedded version works ~1/3 of the time, but otherwise I get the same bug. When it works it's a treat though -- very cute and fun. :)
Thank you for the kind words! Thanks for playing!