P.S: During my playthrough, I found a few bugs. Namely, the zone rush for Madallah would be incompletable due to it softlocking you in the boss for Stage 2, (Neither you or the bosses can move and most actions wouldn't work. You can use the essence attack to kill them, but nothing would happen if they dropped to zero health) and in Stage 9, Act 2, the guardian for the north gate of the castle which leads to the rest of the level has 2 million health, making it very difficult to complete the time attack for it without grinding past level 100
Otherwise, I had a pretty smooth experience