Ive been playing it on my pc and it is awesome!!!. I highly recommend playing it for those who havent, i have and Hp one envy recline and the game runs perfect and if you are planning playing this game you should really play it with a Dulashock 3
I'll admit they went the right direction with PC- dlc not so much.
As for the mechanics... definitely repetitive and the story is shallow.
Other than that, the 3v3 and online make it a blast!
The HUB sucks though, agreed there.