Be the last person standing in a Sci-fi setting. NetEase Games' brand new sci-fi battle royale game is now available worldwide on iOS and Android devices.