Late to the party but this is seriously amazing.
Great work.