I did it in a pretty slow time but can definitely see the potential in the mechanics. All works nicely and is fun. Nice job!