A nice puzzle game! I really enjoyed playing this game. I agree with most of the things others have said about difficulty and the whether the ability is necessary. I think with some refined artwork and a soundtrack this could be a really cool game. You could also introduce more guard mechanics or introduce them earlier to ramp the difficulty up faster. Good job!