Game Release Date
So, the game was actually released in 2005, not 2008, like it says on this leaderboard
This is the google search that I did. The date is there. https://tinyurl.com/y9mjr8mo
Rmac524 and double_you_cue like this
Recent runs
Level: Fairytale Castle Day
Level: Aqua Coral Resort Day
Moderators