Now I first saw this news over Geek.com, that overwatch has been cloned and ported to mobile in China. However, it turns out that it's a browser game that the Chinese company made to show off that they can do a high-end game on browser platform. Seriously?!The name of the game is Legend of Titan and the name of the developer is Xian Vulcan Network Technology. The dev said via Reddit translation,
0 Comments