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.
"I like dogs playing poker... because dogs would never bet on things; so it's incongruous. I like incongruity." - Christian Wolff