I jumped back into the game after about a year of not playing and got instantly drawed in! The gameplay is so addictive and I just love how short the matches are. I can easily finish 2-3 games while commuting.
As for my favorite hero, recently it's been the Skeleton King. I like his abilities, especially "I am back!" that revives him during the game. I still need to max him out to lvl 15 to see the full potential but that would probably take a while.