I am biased, this game is not perfect, far from it, the story has tons of plotholes, basic ass gameplay, unfair on veteran, unnecessarily shocking with a toxic online community...
And it was a big part of my childhood.
I will forever cherish this piece of shit.