Very polished and well executed overall. I think the level up doesnt feel very good like it slows down the pace a lot, the animations/transition are cool but after seeing it 20+ times its like "pls just let me choose already". Also I wish the pet upgrades had more priority rather than the human, I had a fish and cat and was only getting boring upgrades for the human while the pets didnt have any... The idea of making the one you didnt choose an enemy its very clever, attacking feels smooth, the enemy design is pretty cool and having multiple pet options made me play more to see their abilities. Although I couldnt finish I found it fun to play and with creative ideas.