I survived up to level 23.
I really like the visuals. I think as I continued to grow my team, it got more difficult to try and keep them alive, since they follow my every move.
Also, I didn't really find myself to play that the demolition class, as some of the levels were very close quarters.