A simple premise but surprisingly complex patterns and solutions, just as a good puzzle game should be. Other than not having audio and some of the animations not syncing (nitpicky issues really), this is a great game even outside of a game jam. Well done!