Desktop Wizard cover art
Game

Desktop Wizard

An idle tower defense game that sits at the bottom of your screen

CasualIndieAnnounced