I was really hoping I would enjoy this, given your history and my love of both Steampunk and the Beatles....
However, the audio quality is REALLY bad on the vocals - Not just acceptably bad but it actually hurt my ears due to poor levelling and such. And as for the vocalists themselves - Eh, nothing amazing but I couldn't fault you for that. It's the lyrics.
As a general rule for writing good steampunk pieces, no one IN a steampunk setting should ever utter the word 'steampunk'. Just like people in sci fi settings don't regard their surroundings as 'futuristic'. It's illogical and lacks subtlety.
The animation and concept are great - Just needs better execution.