Its a local-multiplayer strategy game where your turrets health is it's weapon.
There are 3 classes of turrets which have their own set of power cards to aid in battle.
You can play it here Overload