You must be logged in to claim, so I assume that's requires an account. Game is apparently from 2005. I haven't downloaded it (yet?) so no guarantees are implied by this post
They also have some other freebie games if folks are interested.
“When you talk, you are only repeating what you already know. But if you listen, you may learn something new.”