I really couldn't quite understand what this had to do with Dragonball Z. It seems a bit generic. I still like this song. I guess it was meant to be used in just that one submission. You really do have good rhythm with this. I think it's a bit too soft, though.
I just think DBZ should have stronger music. Of course, this wasn't meant to be in something serious. It's a nice little song in its own right. I must listen to more DBZ music. It's kind of adventurous.