Wolfenstein Website
by Rainier on May 17, 2001 @ 8:20 p.m. PDT | Filed under News
Today id Software and Activision's got the website up for the upcoming game, Return To Castle Wolfenstein. The site includes game story, screens and much more, enjoy ;)