by Darkgolem on May 24, 2005
Our representatives have returned from E3, bearing many photos and screenshots. See them in the TTH Gallery.