Nov 1, 2021
Marvel has been putting their IP on video games for as long as we can remember. Penguin & Termite take a look through history and discuss all things Marvel in video games. What's Marvel's strategy for putting games out? How's that different than DC? All that and more...
Ozzed - It's Not My Ship