PC - Windows but it is a possibility that my client side Itch is buggy (?). I tried the G-Drive link and it states that too many downloads have happened in the past 24 hours and that I am advised to wait.
On the bright side, congrats and kudos to your amazing and continuous effort. I have not played any of your creations before but glowing comments!