The review was written while the game was still in development.
It’s clear that they are no longer trying to do everything at a high level, but are putting together a game from what they have so that it at least somehow works and is finally released