UE5 was beyond what I needed, I started game dev recently and I only have experience with UE5. But if I knew how I probably would have chosen Unity for a 2D game like this.