The game is good. It's fun and addictive. However, the bosses can be unfairly strong at times. The various random elements have to be just right, at times, to win a run. Strategy only takes you so far. It is somethiong that is a part, of this type of game, but when it's unfavorable 95% of the time, it gets annoying. Essentially, too many variables, not enough constants