Savu

Past Games

Strike your way home in a hostile alien world where nothing is as you know it. You have to defend yourself from Kaijūs. Former titel was "Kaijū Defender".