DCIScouts VIP Member Nov 22, 2008 #21 Well, they're taking pre-orders at this point, so that means that they're probably into or getting close to the Beta stage of testing.
Well, they're taking pre-orders at this point, so that means that they're probably into or getting close to the Beta stage of testing.
Ramodkk VIP Member Jan 22, 2009 #22 The release was supposed to be February 28, 2009. They postponed it to November 3, 2009... *sigh*