You would think making video games about super heroes would ensure those games were awesome, as the heroes themselves usually…