Tower Defence

I’m thinking maybe Baja.