The WarZ now on steam...with no mention of it still being in alpha or not having all the features on the steam page. by in Games