Description:Defend your planet from the massive alien invasion which is happening right now. Fly through the skies and blast all the alien ships in this excellent space shooter. You are Twilight Valkyrie and go make those helpless fly wet themselves in utter terror.