Not too bad, but no ending?
That started out pretty decent enough. I really liked the choice of using Megaman Battle Net music for this, it just seemed to fit really well. A part of this seemed really related to a Xiao Xiao episode, and just as I was getting into this, it ended up abruptly. Oh well, pretty good job.