Amazon also led us to believe that Evolve bombed and The Order did extremely well, but NPD clearly told us differently. Just saying, I don't think Amazon is best indicator of overall software sales.
Your right, but order was only there for a couple of days :p
But i do agree, SW isnt really how it looks on amazon, that said maybe MP did well... I dont think FF did well because of how quick the price dropped.