Your weekly source for gaming news and reviews.
We are almost there. Madden '07 looks to be a gorgeous update to this fantastic franchise. Looks great on the XBOX 360 as well. Get it, play it, love it!!!
Links to this post