I just recently returned to this game and I gotta say I love the updates they have done. The game feels more complete and in my opinion, this game...