heromachine.com
Do you love your country or are you just happy to see me?
As you know, the 31st century’s “Major Victory” homage (which is French for “rip-off”) to Captain America inspired this week’s character design contest. But I ai…