Entirely to difficult to obtain and upgrade heros without spending a lot of cash. There are no free games anymore. But this game requires daily spending based on hero obtaining and leveling process. It's sad because this could have been a really good game otherwise.