Edit: Shogunofharlem3 pointed out that if you are shying away from 2K12 because of outdated schedules and Houston still being in the NL, there is no need to worry. Astros are in the AL and the 2013 schedule has been imported thanks to Reditor!
Plug in some sliders (again, MKHarsh33 is a good starting point) and then dive into Franchise Mode. There, you can truly begin to experience what a solid game 2K12 is with the awesome-playing rosters and great commentary/presentation.
Thanks to Mike and everyone that had a hand in working on the roster project (including the initial discovery of the anticipation attribute).
If you are looking for an MLB 2K game, this is the one to get.

Comment