The pictures aren't showing up. You put down "permanent" for the first one, but has power/health stats?
It seems pretty balanced, but I can't say for certain. I think I'd rather have a titan than this, since this can get destroyed early and just hurt you...a lot, and it's not really worth protecting, but maybe in a mono-earth it could be deadly, if you got 3 of these out quickly enough, you could win before you take damage.
I like the concept, not sure about the numbers, but it looks fine to me