Thanks guy. The pacing and balance still needs a bunch of work, but I did spend a chunk of time trying to have gradual difficulty progression. Glad it was appreciated :)
PS: There is some degree of RNG in terms of which enemies appear, so you may still hit a difficulty wall
D: