Avalon An epic story for an epic win! The enchanted island of Avalon is where the great sword Excalibur awaits the return of King Arthur. Search for the mysterious Lady of the Lake and ancient treasure chests to put a winning spell on your balance.