Thanks for all the wonderful feedback! Sorry to hear you were having issues with the Itch download - generally only folks going through the Itch Client application will experience issues. A direct download in your browser from the itch page should be working just fine. Anyway - glad you are enjoying it :)