Great to see this here! Downloading the game right now.
It might take me some time to get on a windows machine to properle play it, tho.
Still, I'm super excited.