Well, Bayonetta 2 US preorders are currently at just under 41k with 11 weeks left until release, while Bayonetta had US preorders for PS3 and 360 at about 33k and 35k, respectively, by the week before release. And it got another 1k preorders in the most recent week. If it only gets that many per week for the next 10 weeks, it'll be at 51k.
Given that Bayonetta managed to sell 1.14 million on PS3 and 0.89 million on 360, if we take preorders to be a reasonable measure of hype, Bayonetta 2 should sell well lifetime.
Unfortunately, because Bayonetta released outside of Japan in January, we can't get a reasonable feel for how many copies Bayonetta 2 could sell in the holiday months immediately after release.
Anyway, I think the true test is how much Nintendo pushes the game. If they do it right, I do think 1 million by the end of the year is possible. Chances are that a reasonable proportion of people getting it would be buying a Wii U for it in that case. If they don't push it, I think 500k is probably a more likely scenario, with 1 million being a possible lifetime sales number.







