Release info Developer Altron Corporation Publisher Disney Interactive Studios Released 16 March 2010 Website Official