Shift 2: Unleashed

Shift 2: Unleashed Developer: Slightly Mad Studios, Straight Right Publisher: Electronic Arts Genre:  Racing Platform: PC Release Date: March 29, 2011 Language: English Media Size: 6.76 GB Code: PC0465 Overview: Shift 2: Unleashed is a racing video game, the seventeenth installment of the Need for Speed series. It was developed by Slightly Mad Studios and …

Shift 2: Unleashed Read More »