I have been playing this game for 4 years, and I'll tell you, It never , ever , failed to entertain me. I play this game every time I have free time. There are many heroes with unique and different skills, whenever you get tired of playing one hero, you can learn to use another.
I have been using Joy recently but she got nerf , however, she is still fun to play (If you know how) and she became my favourite hero.