To be honest, my first impression was "rather meh". Mostly because I did not understand the reason why you could rotate the camera. But then in the second stage, the game got really interesting, especially once the obstacles and mechanics got combined into larger puzzles!
So, great game! :) just my main feedback: I think the early levels are a bit too long, the last two stages are were the game gets really exciting in my opinion!