it's still in Alpha o . o;
full review on a game in Alpha...
I am aware it's still in Alpha, I even mention that in the review. I also never mentioned a "full review", only "in-depth".
All versions of the games development need feedback so that developers can take that information and reference it when adding or removing features during it's development cycle. Yes the developers can work without such feedback, but with information from their audience they can bring the community together to create a game both the fans and the developer(s) want.