Monday, December 22, 2008

Madden NFL 09 Stadiums

I like the UFO stadiums. The Saints stadium was one of my favorites to do, even though there are things I see now that aren't so good. Did I mention these were one of the first projects I did after joining the Concept team?

No comments: