They weren't right.
They first said Infamous had over a million pre orders, but then when reporting their sales the game apparently only reached a million after 8 days, they also claimed that the game had 40k more digital pre orders than it actually had digital sales in the first week according to themselves.
Regarding PS4, they just claim that the PS4 was actually already at 7.2 million when Sony reported 7 million and then say that that makes them right because they reported 7 million at March 28th. Problem is that Sony has reported 2.1m and 4.2m milestones before so there is no logical reason to think that they would report over 7.2 million as over 7 million.
Don't give them any clicks.