My friends from the Vienna Steampunk Pub Moot have made the following discovery:
Yes, it is an Italian Steampunk movie! I wonder if this is going to be a full length feature or something short… Hmmm… I guess I should put myself on the trail of the team behind The Technician.
Oh, this is so glorious. Good Steampunk material coming in from places all over the word!