Yes, it's finally out! I'm so sorry about the delay!
Anyway, feel free to play the game! (Do read the Terms and Conditions first as well as the version notes on the download page!)
The game will probably take less than an hour to complete (It's very short) maybe an hour if you want to go get all the endings.
Very tired, nervous, excited!
P.S. More announcements to come next month ;)