Electronic Arts, Ghost Games, Need For Speed, Open World, Racing Need for Speed: Payback Free Download NFS: Payback is a racing video game developed by Ghost Games and published by Electronic ArtsadminFebruary 23, 2023