mybrainongames.com
Galaga Legions DX – Demo Impressions
Galaga Legions DX is a reimagining of the 2008 downloadable video game, Galaga Legions. This neon tinted space shoot ’em up is all defeating waves of enemies as quickly as possible. It was re…