- May 19, 2011
- 17,705
- 9,566
- 136
I found it as a result of 'related videos' browsing on YT and it looked pretty funny:
http://uk.ign.com/games/deadpool/pc-166263
Anyone played it?
http://uk.ign.com/games/deadpool/pc-166263
Anyone played it?