Nice, it came out pretty good and fits pretty well
As for softwares it doesn't matter what you use to make something. It's how you use it that matters. I saw pretty epic stuff being made with Paint before. I admit with layers and special effects it's much easier to make stuff, though. As for my avatar, it was made in Paint Shop Pro 5, while I was still learning it (I started one year earlier, but on 100 MHz computers with 16 MB of RAM, so it was unreliable)