After being announced in 2023, the online multiplayer shooter will never see the light of day, according to a new report.
You are being forwarded in 6s — stay on this page