pretty ambitious!
Love the colors and details you added to everything. you can tell alot of work went into this. Couldve have done with alil more animation but what you have there works with the level of shading you added.
The DBZ aspects of it made me laugh.
nice work!