It was released on January 21, 2003 and garnered DVDX awards for best animated feature, best director, best editing, and best musical score.
When it was released in 2003 it got the DVDX awards for best animated feature, best director, best editing, and best musical score.