Well...I hit 25 with everyone else at 18...so...
It really was. And close too. :D
Faced the new character in the Sven one. He doesn't really have some nice animations...
But his ultimate seems crazy helpful. Almost like you could crush the other team in a team fight in around 7 seconds...