Another day, another free game on the Epic Games Store. Today's free gift is Wizard of Legend, a 2018 dungeon-crawler ...