I played through, got everything to upgrade level 50-100, and got the ending.
I kept laughing and saying "What the heck, I can't stop playing this" and "Why is this so satisfying"