Ubisoft Lifts The Lid On Cosmic Shooter Atomega

Supersized. Super-powered. Super cool.