Great job on this! Really enjoyed the experience. Very clever mechanics!, I love the effects (my weakness) and the design; everything fits together and blends perfectly. I assure you I give it a 5/5 rating. I love your design.