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 …
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 …