Resident Evil: Welcome to Raccoon City Reviewed.

A true horror.