The game was formally announced on November 3 , 2003 under the name Isle of Man TT Superbikes .
The game was formally was originally scheduled for a first quarter 2004 release within Europe .
The game was formally announced on November 3 , 2003 under the name Isle of Man TT Superbikes , and was originally scheduled for a first quarter 2004 release within Europe .