Confirmed, its over.
"For all 50,000+ of you out there waiting for the Major Nelson Saleen Mustang to arrive...the wait is over! Our man Jeremy successfully stress tested our servers this morning, and has since opened the flood gates. Thousands and thousands of copies of our custom Saleen S281E...