Yeah there's not much to him.
To be honest I only really like him once I get Blink Dagger. Also, for a while I built him with Power Treads. Mistake. Getting Arcane Boots ASAP makes him way more fun with spammable abilities.
Earthshaker is probably the funniest hero in the game to play with a blink dagger.
no joke.
too bad everything before that is shit.