This was very fun! I did softlock myself at one point so I do wish there was a way to restart the level, instead of having to restart the game like I did :P
Thanks for making this!