It's nice, especially for a first try! It didn't offer as much variety as I would have liked though. If you included a brief differing section in the middle of the song it would have added a little more "freshness". It was slightly repetitive, but that's not always a bad theme when it comes to battle themes.
Great job!