Review: Need For Speed Shift

Review: Need For Speed Shift
Do you know what it feels like revving your engine waiting for that green light to ping, as you shift into first then second while putting your foot so deep on the pedal while all your adrenaline pumps you up? If not then that’s why they made video game consoles to give you that simulated ...