Release DatesGameCube: July 22, 2004 October 11, 2004 November 12, 2004 November 18, 2004Nintendo Switch: May 23, 2024
This review has not been written yet.