E3 2005: Let the Hype Begin!

DSC01015.JPG
Press conferences coming soon… are you red E?