Finally... Tearing into this right now. All the parts finally arriv...