Peyton Hillis

Reviews

Review: Madden NFL 12

We’re nearing the end of August which can only mean one thing to any self-respecting football and video game fan: the release of Madden NFL 12. With an impending player lockout looming,  the build up to