I think you did a great job with the progression. It felt satisfying to get more and more as the loops got bigger. The crazy animals was a nice addition, too!
Even though the power at the end was satisfying, it also made the game a little bit trivial :D I kept searching for an end ... I'm not sure if you added a "max" animal level or not. Anyway, it was a lot of fun and very polished.
