It's beatiful how game makes final goal seem attainable really early but still requires almost entire upgrade tree unclocked to get there