Wow, this is really clever. It has a nice introduction to mechanics, and it executes them pretty well. Good job!