YEAH. The Last Day is now released on Windows. Please report any bugs/glitches as this will help us release bug fixes as soon as possible.
We've been working really hard on this game, so yeah, it's been quite a journey in it's development process. We might be releasing updates for the game soon.
We hope you enjoy the game.