It may be that it’s set in Scotland, or it may be that the animation looks stunning, but boy do I want to see this! Very, very excited!