Great game definitely an improvement over the first two games, the Venom part felt a bit rushed but that's really the only complaint I have

Reviewed on Oct 23, 2023


1 Comment


Didn’t ask