Just came back from the dead to say this looks fantastic. Hopefully, it turns out to be so. Official site is here if you want to check it out.

More