Pinball meets tower defence is an interesting idea!
I think the path the enemies take to your base is a bit too straightforward and the amount of turret bases and other interactibles to aim at. I couldn't figure out how to send a tank, RMB did nothing for me.