NetEase recently announced the early App Store launch of its new battle royale mobile game, Cardboard Clash. Set to launch on Google Play on 28 February, Cardboard Clash offers a noticeable change in art style compared to other battle royales titles in…