I was very disappointed buying this game at launch. It feels so dated (rightly so) and just clunky in spots. Online is decent, but I really wanted the offline experience to be more than mediocre.
Traded it in a week later, but I would re-buy at sub $20 price.