Love the concept! I would play more of this, maybe you could customise your titan?
If we'd flesh this out into a full game, we'd indeed add a campaign of sorts where you can unlock new mechs and possibly customize and upgrade them!