Sorry, it was 4am when I made that comment.
The game is actually awesome, but I'm bummed there isn't an itch app compatible version available (AKA not available to download through the itch app on desktop), even though it was available on older versions. What happened?