Most Marvel games have been absolutely shi... rubbish in my opinion