hahahahaha, seriously whichever firm they decided to pay to market this game for them, it's paying off in spades.
they've got just about every trick in the book, Huge social media presence, fake controversy, console wars.
it just shows you don't need a good game or an interesting game or even a well made game, just the right marketing to sell it