Everlasting Snooze: The game is released!

The game is officially released now!