This is a good game, however, I think it needs some improvements.

With the physics engine you're using, it works well when dealing with momentum, especially all the complexities of this game, but it feels floaty when objects (most noticeably, the egg object) are falling. I suggest maybe improving the gravity, it will help with both bouncy physic and make the whole flow of the game much smoother.

Another thing of note is the game time. The game has a very prominent issue in how much you must grind before you can even advance. And the payout for each step of grinding is rather un-extravagant. I don't gain more resources or abilities, it just indicates that I've cleared a level. It's hard to stay invested after all that work and such little reward, so the reward system must be improved.



Lastly, the games' environment interactions are rather lacking. It's hard to get invested with minimal ambient sounds and sound effects in general. Also the character interactions are very lackluster, with most NPCs having no dialog whatsoever. This is easily the biggest issue with your game, as it breaks all immersion I gained during more intense action sequences. However, it isn't all bad, as the musical compositions are very fitting to the atmosphere, and the graphics are highly advanced and the frames run perfectly on most computers.

Overall, this game is good, but it is not yet great. With a few tweaks of how the games' physics and environments are handled, I think this game could top the charts.