By using this site, you agree to our Privacy Policy and our Terms of Use. Close
StokedUp said:
Possibly the most overhyped/rated game in gaming history.

It still nothing compared to the 100+ million players of league of legends.

The game is currently much better in terms of performance than before (on PC).