I've been really lazy about posting lately. Our official game site has been up for awhile and there's a lot of great stuff up there - I think the 3D Screen shots are particularly cool if you get a chance to check them out. Here's some pics from the game which are also posted on Gamespot.

And for the hardcore Marvel fans, here's a super awesome new character reveal on Gamespot! that came out recently,

...and here's one for real.