Marvel Releases ‘Monsters Unleashed’ Video

Marvel has released a video for Monsters Unleashed. They’ve been doing more videos revolving around their comics lately as a new way to promote them and educate both new and old fans about the characters and monsters involved.