GameDesktop WizardAn idle tower defense game that sits at the bottom of your screenCasualIndieAnnounced