Jun 26, 2006 Web Development Hellgate: London Website Review This definitely sets the bar high for subsequent game websites.