Scott McCloud, aka Space Angel, engages a deadly space station in Cosmic Combat.Scott McCloud, aka Space Angel, engages a deadly space station in Cosmic Combat.Scott McCloud, aka Space Angel, engages a deadly space station in Cosmic Combat.