Quite challenging (though probably my fault for selecting hard mode before learning the mechanics) but very fun! unique idea to fit the theme too!