The review was written while the game was still in development.
It seems that the developers paid much more attention to advertising their project than to the game itself. I can’t imagine who would even agree to test this slag...