This was a very exciting hybrid of different genres. The satisfying gameplay loop is the backbone of this and it keeps you coming back for more. I thought the random generation aspect was done well and I thoroughly enjoyed the progression system in every run.