Astracraft, a creative real-time competitive mobile game co-produced by NetEase Games and the British independent game developer Payload Studios, is now available globally on both Google Play and the App Store. What makes Astracraft unique is that both creation and…