By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Too Human will get the most sales. 360 owners will buy anything.

I'm starting to notice that as a trend, there's usually huge sell through in the first week or 2 regardless of how crappy or great it is then it drops off immediately. 360 is a really weird console in that respect.