Capcom has launched a beautiful 40th-anniversary website which celebrates the company's history, as well as shares artwork and design docs, and acts as a hub for some of the developer's biggest titles ...