The mechanics seem quite original to me, but I don't feel that they are used too much in the levels. I think background music would have been a contribution too, even so it's a great job :D