KLXVER said:
Pretty much. Unless you are a big fan of Halo, Gears, Forza etc... |
With all of the free games both brands are giving away, you would be surprised how much extra they are getting that Nintendo barely has ever scratched the surface on providing (outside of a competent gaming OS).