Wow!
The music was perfect, and the animation was highly enjoyable. Plus the robot was well drawn.
But maybe the screens in the back could move? Them being stationary makes me lose interest in them straight away. And the explosion needs some work itself. Other than that, though, great work!