Community image submitted by ETD
11th, January, 2005
Capcom overhauls the mechanics of its popular survival horror franchise with a simple perspective shift, creating one of the most lauded action games ever made.
Top owned games
Team Fortress 2
Left 4 Dead 2