I have spent quite some time on this game. It is fun, especially with friends.
New heroes might change mechanics completely, so it is difficult to return to the game when not played for a while or start with it completely. It takes some time to be able to enjoy it properly