Back in the way back, in the long long ago when you could consider the PS2 and Gamecube the newest kids on the block it was fair to assume that all superhero based games were steaming piles of poorly thought out ideas and phoned in gameplay which barely reflected the […]