Unfortunately this game landed mediocre reviews on release before and got lost in the Christmas tidal wave. The Outrage Games website has been disbanded and there is very little chat on the Gamefaqs boards. Unfortunately it looks as though the team has been disbanded. Add
Did You Know?
Extras within the game include promotional trailers, music videos and a making of mini-documentary. Add