This game has incredible music.

But the fucking game itself? What kind of fucking crack were they snorting while making this one, holy shit.

Reviewed on Feb 25, 2024


Comments