Su presentación ocurrió en E3 de 2003, y obtuvo buenas reseñas por la crítica en su mayoría, aunque algunos la recibieron con escepticismo.