Cool puzzle game! The moving pieces added a nice level of difficulty that I found enjoyable. Nice job!