 It was released in Japan and Korea in 2006 and in Europe and Australia in 2007.A downloadable demo of the game was released in November 2006.An Xbox Live Arcade (Xbox 360) version of the game was released on February 25, 2009.