Thanks for the link, MB!
I was disappointed I was only able to watch the first 20 minutes or so of the movie when it was shown at the DS Festival in Burbank this year, but I think it started at midnight or later and I couldn't stay up till 2!
I thought it was pretty intriguing and now this blogger claims it is inspired by the Faust legend. Will wonders ever cease?