A simple yet unending tower defense game with a mix of idling and incremental progress. Tons of upgrades to purchase and endless progress to achieve.