Amazing entry, really enjoyed playing but I found a few bugs that made me start the whole game over.
On the second level I bumped into the first mirror pushing it too far and was unable to move it back, also on the same level I fell off the edge and got stuck between two rocks and was unable to restart the level.
Other then that, really solid entry. Great work