A sampler of the bizarre Outrage action-platformer.
Release Region: United StatesRelease Date: ReleasedPublisher: THQ