The review was written while the game was still in development.
Well, I’m looking forward to new information about the game: I’d also like to know the system requirements. Plus, the question is: is this fucking 2D or already stylized 3D?