Ready to hit the accelerator? Today is the day EA and Ghost Games release Need For Speed Payback on all the popular platforms…how’d it do with critics? GamesRadar gave it a 3.5 out of 5 and said, ” Need for Speed Payback is a game with a brilliant story at its core. Silly, over the […] Continue reading...