OUT NOW – Dueling Wizards

Dueling Wizards is the latest release from Scotland’s Cog Mobile. Based in Fife, the company develops apps and games for commercial partners. Dueling Wizards however is an original new title, which puts the player into …