"So guys, the badge I made, are we going with that? If so are we allowed to use it?"
You don't get a badge until you finished your build. I suggest we wait until people start finishing before we work out a badge. That will keep our options open and give us the best possible choices. Anthony, your badge doesn't give a feel of WWII or Armor. Some of the flags were different during WWII such as the Japanese flag(which you have the proper one), the German, and other countries.
What is the size limit for the badge? I make graphics for sites and would like to try my hand at it.
EDIT: I read the size requirements for badges and here is what I came up with.