Finally done.

And check out the amazing rendition by Stlehas here.