Take control of a spaceship in this top-down action shooter and defend yourself and earth from the unknown mysteries and horrors off space!