This is really more than a jam game should be :D
Feels balanced and I had fun playing, just kept upgrading and feeding Mother :D