The team name of the Hangzhou Overwatch League franchise might have been revealed

Your source for news and memes on esports, gaming and online personalities.