Deadpool Hands On at E3

The Deadpool game is due to be released on June 25th, however it is playable at E3. While not the best looking game, it looks to be Deadpool truly at his best.

Read Full Story >>
The story is too old to be commented.