Glitchbuster: Earth's Greatest Defender trailer announcement

After over a year of development, I'm happy to announce that I've published the Steam page for Earth's Greatest Defender! The plan for the game has remained the same since day one. It has always been a game about shooti…