Actually, I do find the game to be overly ambitious given the apparent talent level, and did say what I honestly think of it. I'm usually much more tactful, but in this case, I've made an exception out of protest to thier site design, which may be a personal opinion. It is at least more navigable than it used to be. But you never know, maybe they could use some honest oppinion. I don't think "cool moving fog, then I went and played GTA" is all that helpful.
If you are interested in seeing this game come to light and actually be good, I'd bash on it they way they reccomend and speak your thoughts aloud with an audio recorder running while you play. Then transpose your observations to a doc and send that to the team.