I just got done with the XBLA trial of this and was blown away. I will definitely be buying this when i get the money.
Anyone else picking it up?
Galaga Legions DX
Game » consists of 3 releases. Released Jun 28, 2011
Game » consists of 3 releases. Released Jun 28, 2011
Log in to comment