PC GamingPS4 PC GamingPS4 November 24, 2009 Need for Speed SHIFT: Team Racing Pack Details The game that really made an impression on me when it came to DLCs was Burnout Paradise….