Spirit Tales Open Beta kicks off today