Seems like ok numbers to me, for PS4 at least. X1 numbers are poor given it has had such a head-start, either MS over-shipped for launch by a significant amount or the console has terrible legs.
1 million seems unrealistic by years end, they must be expecting PS4 to maintain decent sales, but that figure still seems unlikely.







