I've played it and rated it, but I had to get the rating page from your profile because the one you linked sends me to a different game... Just so you know.
Oops that's so odd! Thanks for letting me know!