They remind me of Striders in HoN, though I don't think you go quite as quickly with Tranquil.
Edit: Match just started in The Defense - EG vs PANZER
http://www.joindota.com/en/live/tobiwan
--
No amount of planning will ever replace dumb luck.