Tactical arcade squad combat!