tbone51 said:
How about we ask which game will make more money overall? Seems more fair :p (my guess splatatatatoon) Edit: I meant profit more for Nintendo/MS |
I guess that's good for another thread but it will be all speculation at least from MS numbers.