I have played this game for about 4 years now, and I have still not gotten tired of it. Every game is different and refreshing because there are so many mixed interactions and there are so many characters to play as it almost never gets boring. Most importantly it feels good investing time into the game and into certain characters because you legitimately get better at the game. I highly recommend playing this with friends because it is so much more enjoyable that way.