Had fun with this! Couldn't get past the second level but it's a good idea that could just use some polish in communicating some of the mechanics. See video for more info: