Savage Moon Screenshots

Classic tower strategy gameplay heads into outer space in Savage Moon, as players attempt to protect an isolated planetary outpost from rampaging hordes of gigantic, ravenous space bugs.

On: PlayStation 3