Honestly I kind of agree with you, too many shit reviews from too many people up to their necks in salt will kill this game. But much as it would be nice, you can't really make anyone give a good review (not without bribery anyways). What you CAN do, is ask that the players keep in mind that the game is a work in progress when making their review. That the devs had their hand forced to release a game early, and that they haven't given up and intend to keep working to make this game awesome. I think THAT note should be in people's reviews, so that those who read it might understand what's going on.
FINALLY SOME UVVA AIR-FIGHTER! WELKOME TO DA KLAN LAD! .....and prepare for a series of butthurts, KAUZE WE ZUK NOW!
Yo DLB. Wanted to say good luck in establishing your prominence come launch. Make the map Green! Happy Waaaghing! <3