Thanks for the feedback, and sorry for the frustration you ran into with that section.
Since a few people asked about mobile support, I actually uploaded an Android version today as well; it should now be available. Hopefully, it works now and makes it easier to play without issues like this.
Thank you for your interest in the game, and I hope you enjoy the rest of it!