Had no issues installing via the itch client.
Gorgeous animations, but it didn't always feel like the game was responding to my input properly.
Thanks!
Input surely need more work, but that's the best result I've managed to achieve during the Jam's time limit.