fbpx
Legend of Titan – Overwatch clone developer claims innocence

A few weeks back, screenshots and a gameplay video leaked online, showing a clone of popular team-based shooter, Overwatch. The culprit is identified as a developer from China, showcasing the game as “Legend of Titan” at a local game conference.…