Fun concept! Reminds me of Devilition from UFO 50. Took me a second to really get the mechanics, but I got it down eventually.
Thanks. Yes, Devilition from UFO 50 is one of the main inspiration for this game.