Very interesting puzzle game! I had some trouble that most of the times I just accidentally solved it without actually "thinking" about a solution, just putting the cogs, so maybe you can play around a bit more with the difficulty levels, but overall I liked the idea very much. Well done!