It's a new game, Its a decent game as no download is needed. { In short, Its a browser-based game } It's made by a recently founded studio " U4iA studios " and they have done a good work.
High FPS
0 FPS ( GTX 1060 )
Optimization Score
10
Show Offensive Combat system requirements on your site