Reviews

Madden NFL 18 Review

September 14, 2017 cdgorman 0

Sports game franchises have spent many long years attempting to deliver a ‘spectacle’. With each annual release the likes of Madden NFL receives upgrades in lighting and animation quality, added diversity in crowd reactions and [Continue Reading]