Well, this is fucking ridiculous. Not only can I not even get it installed - like a lot of other people - but I can't even post in their tech support forums. Yeah, that's real smart. Keep people from accessing the forums when they need feedback. And this thing is supposed to launch in 3 weeks? LOL.
"The horse I bet on was so slow, the jockey kept a diary of the trip." - Henny Youngman