A Wizard's Lizard out on SteamLaunching today on Steam is the adorable A Wizard's Lizard by Lost Decade Games. A game where you are, a wizard's lizard on a quest to...