well...
there's not much flashy special effects lol
hm the badge doesnt blend well with the flag due to the fact they dont have same colour scheme. I'd suggest diferent font colour as well.
Has lots of promise, but right now it's kinda small and pixelated. If you get someone to make a new version in Photoshop, I bet it would look pretty good.