Jun 14, 2008 #1 zI Deadpool Enthusiast Messages 171 Reaction score 18 Points 70 Sin$ 0 Yeah I know its a demo but it's still one of the funnest things I have played on Xbox Live in a long time, and I am just making a thread for people to discuss this awesome soon to be game.
Yeah I know its a demo but it's still one of the funnest things I have played on Xbox Live in a long time, and I am just making a thread for people to discuss this awesome soon to be game.