The game was announced by Upper Deck Entertainment on August 18, 2005 and released on October 25, 2006.
A játékot az Upper Deck Entertainment jelentette be 2005. augusztus 18-án és adta ki 2006. október 25-én.