Awesome job, this is really my favorite MOC ever I support it as much as I can !
I am sad though because I know that the new switches of Lego don't allow us to make simple pneumatics engine, did you try to make it work with the new switches ? I am talking about these ones :
It's like lego wants to forbid pneumatic engines to exist....... when it could be an awesome thing to develop, I don't get them.