I like how you mixed the puzzle with some action since you have to time the movements.
Graphics is nice, would have been an even better game with a soundtrack :-)
Good work!