Just a heads up, the results of the Avengers contest will be delayed. I just got back from a vacation, and haven't even had a chance to do my part in judging. As such, we'll announce the winner on Monday, June 4, with Doctor Octopus results soon to follow. Sorry for the delay, but I'd rather do the whole thing right, than try to rush it. Thanks!