NetEase Games has a lot of titles under its belt by now, but it looks like they have a soft spot for the battle royale genre. Just a few weeks after launching Super Mecha Champions, the company has now released anime-style battle royal game Eclipse Isle in the SEA region. While Super Mecha Champions made …