The disclaimer on the game page made me worried when I start the game, but man this game is actually playable with no problem, at least on my end. There's something that bugs me though. In the first stage, I managed to walk outside of the screen and it act like a shortcut. Not sure if that was intentional or not.
I streamed the game here around minute 2 if anyone wants to watch:
Great job with the game! Love the graphics!