Great level design! This was really fun to play, a small suggestion for the game: Add a turn limit, or a reward if level is completed in N amount of turns :)
Thanks for the suggestions! :)