Something that I've been feeling lately is that I've seen too much of the non-Ranger javelins. Back when we only saw Ranger footage, the other three seemed way cooler. But now that we've been inundated with footage of all 4, I've kinda started feeling most interested in the Ranger.
Initially I wanted to be a Storm main, but seeing it's ult and abilities, they just seem like particle effect light shows. They don't feel punchy and powerful, even if they are effective. And seeing it's abilities, it seems that it's main strength will be AOE and crowd control, not boss damage, which is less interesting to me.
And none of the other javelins give me that Iron Man feeling