Wizards and Warlords - Dev + Pub strategyindiefantasy IndieStrategy Est. Sales 7,800 Peak CCU 10 Review Score 83% Reviews 260