New Member
💻 Oldtimer
I was wondering if anyone played these games and if they were good. I know both of them are nothing more than upgrades, but upgrades never hurt. I haven't heard anything bad about NFL Madden 2007 but I heard that in Fight Night Round 3 that there's a lot of product placement.