fbpx
Heroes Duty – Quick look at apparent Overwatch clone for mobile devices

Last year, the internet raged about a mobile clone version of the popular Overwatch, Legend of Titan. While the fate of the game is currently unknown, recently a mobile FPS entered Closed Beta in China, with the skills and settings…