I don't know if it's possible but the steam reviews are just awful right now. None of them are credible yet it's probably costing you guys customers because it's judging the beta which was clearly stated to not have many features. Yet the steam reviews are criticizing lack of content and bugs. Just silliness.