The demo came out last week and not sure how many got to play it. It was already for a beat 'em up but this comic on the game is just...I giggled like a little school girl!
Haha, maybe it just the look of Venom and HIS giggle. Oh well the demo could've been better, some of the controls seemed off but I did have run running around with a gimped powered Venom!
: Friend or foe?