It was released on January 21, 2003 and garnered DVDX awards for best animated feature, best director, best editing, and best musical score.
It won the DVDX award for best animated feature, director, editing and musical score after being released on 1/21/2003.