Just thought I would raise awareness of this:
Norsefire believes a fan might have picked it up and made this, I just think it looks quite cool.
I'm moving this to general MM stuff. Looks to be a more of a fan site now after the site being dead for a while after MM had it.
True, this does seem to be a better fit.
Very interesting.. and mysterious! Thanks for sharing =)