those are very nice
I wish i could join, sadly i don't have a photo editor. Are the badges going to be used as an icon for the game client?
There are a couple of free options that I know of, Paint.net
I'm not sure who exactly gets the badges, but they will show up in your profile in a new badge section.