Cool game! Like the other comments, I agree that spending a turn on rotation made it feel like I was just brute forcing through the game.
Good work and congrats!