Well that was... very fun! I could imagine the team brainstorming about this ^^
The overall design is really great and interesting. The take on the theme is really unique, and the realisation is on point!
I think it might be my favorite one so far because of the uncanniness of it!
I lost a leg once though, will it be a problem? :p