A superior Magic:The Gathering digital implementation