Truely insane work!
Can't imagine how many layers you had to manage that and how complexe it must be when you want to change colors on some parts and must redraw it all > <