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.
3rd Party Wall of Shame
http://www.nintendoworldreport.com/forums/index.php?topic=30478.msg581036#msg581036







