leveling is SO SLOW later on. The leveling formula should be a polynomial, like in Vampire Survivors where it's quadratic (xp required for each level is 8n^2, where n is the level). You can get this effect by adding to the needed xp each time you level up. It seems like right now you're multiplying it by some constant each level, which means the pace always feels like it's slowing down, since no computer can handle an exponentially increasing number of enemies for an extended period.