Legend Of Titan
Chinese Overwatch rip-off isn’t actually a game, dev says
According to one of the producers of Legend of Titan, the footage everyone saw was only meant as a demonstration.
Legend Of Titan headlines
-
There's a Chinese Overwatch rip-off, and it looks terrible
This thing is a Chinese Overwatch, not made by Blizzard, and not called Overwatch.