NetEase Games has also announced that a new map and numerous balance ... in which the hero's ability kit was prematurely revealed. The leak also claimed that Human Torch may be able to create ...