The game is much more adorable than it sounds. NetEase has announced that their Multiplayer Online Battle Arena (MOBA) game Storm Arena is launching its first global beta test now!