Wet - Black and Red Carnage Gameplay Movie

Wet, from the GameSpot stage show at E3.