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