Downshift: Legend of Sorzack

Downshift: Legend of Sorzack is a 2004 video game based on the animated series Downshift. The game was first released on August 19, 2004.