Marvel Cosmic Invasion

Played through all of this in a single session, sitting alongside a friend who happened to be particularly into Marvel....