Hmm, the positions on sales charts for Amazon and Game and places after the first day imply that it may well do better than the article says. In addition to being top seller on Amazon France, in software sales it's only behind Zumba in the UK (and Battlefield 3 and Deus Ex 3, but those don't count!).
Yes.
--
Something something something
^Poorly disguised anti-caps sig