Never mind the lackluster name. If you thought your Centipede needed a little kick in ass, look no further. S.D.G.T. is a space action game putting you in the seat of a fighter pilot against hordes of aliens. The XBLA trailer shows a bit of the gameplay and what to expect. Enjoy!