nothing but a ruse
to get you to hit buy and go to their website and spend god knows what or see god knows what advertising or spyware of whatever -- I don't really care what cause I think linking to your site in such a tricky way in a flash game is sleazy.