LOL damn beta test sign ups. I could've done planetside, but in the contract it tells you reasons of why you can't sign up... That includes people who work in the game development and publishing industries. :+( anyway, so yeah keep on eye on StarCraft: Ghost, it's kinda weird but yet agreed seems pretty c00 2, i guess.
"The ghost... Was never there and you'll never see me"