I think i can sort of make out what you're tryna say, but you might wanna re-write or just edit your review, if i got right what i think your review is about, it's highly misleading, with rewrite i don't mean to force you into giving it a better grade, just be more clear about your points.
im not an native English speaker myself so i kind of get the struggle? Anyway, something to keep in mind.
Though the points you're making might not be fixed by it: this game it's only on its demo state, and a really early one, so give it some time if you'd like!