下一个事件待定·PC待发售
Earth's fate hangs in the balance in this breathtaking retro inspired, Super Scaler Arcade Shoot-Em-Up.