Activision has launched the website for its X-Men Legends title, which is coming to GameCube this October. The site contains a lot of behind-the-scenes development including concept art, character art, and other looks at the in-game characters and environments. Check out the site here.