The point of the article is selling magazines

.
And the graphics aren't that good because it's an episodic game, being released monthly and it's being made by TT, a small company with various other monthly games being worked on at the moment. So they just adapted their engine for this.
It's pretty good considering that.