First and foremost this review is for the SWITCH PORT ALONE! all other versions of the game get the full 5 stars!
This port is riddled with bugs and glitches!
Enemy soldiers wig out and spaghettify constantly, AI pathing breaks alot, and the underwater diving section of the game need SERIOUS BUG PATCHES.
In my time playing this port I've been ricocheted up to the surface in underwater section constantly, putting myself in a limbo state where I'm both above and below the surface. Several times I've been shot up and instantly killed.
I've seen enemy ai break where they just walk into a wall and just never move out of the way.
Another problem is the White Whale. It was originally a online exclusive community event hunt however as this port came out over 10 years AFTER the game came out the white whale is no longer available to hunt and thus you must spend 20,000 in game money on its skin if you want it. An update should have been patched out to always turn this event on after support for the game ended on all versions.