Impressive on paper and on their hardware, but Ghost Games still needs to prove that they can deliver on release day in my opinion. If only they’d nailed Rivals on release day...