Here is the direct link to the game in Yahaha, it seems there is an issue going on with the packaging for the zip file. I am sure it'll be fixed soon so in the meantime try this link and let me know what you think of my demo
https://www.yahaha.com/app/spaces/274927812405