Forust: A Tale of Magic Gone Wrong