I know from experience how much work goes into games like this so fantastic work! I went back and played the game again because that first level felt too well designed to be random, and I was right.
Obviously it get’s a little samey pretty quick but still awesome. The attack animation and knockback felt good.