This game is mistakenly categorized under HTML5 games, but it is actually a Unity game, so I can't actually try it out since I don't have Unity Player!
Sorry for the inconvenience, never knew this game is still around, thanks for pointing it out, I have categorized it as a Unity game.
If you are using Windows, there is a downloadable file for Windows.