Maybe I shouldn't have bought it since I have a PS3 and the Show, but curiosity of the new pitching system got the best of me.
If you only have a 360 though, its the only game in town and if you really want to play baseball like me, you have little choice, but to buy it, tweak it with sliders, and make the best of it.