That links makes me sign in to that page. I think you're trying to use the referral link... and if you are, doing it with a title of "awesome site and idea" and no body copy in the message is pretty lame
Yeah not getting it either. It looks like some sort of game trading site. Why not just throw up a sentence or two about it so it doesn't look like link-spam?
Not only that but your link logs me into your account. And you appear to have a weird thing for Barbie games as well. I'm going to edit your original link so someone doesn't mess with your account.