Nice idea for a puzzle game. I also used the idea of recording actions and repeating them in my game. The only flaw is that when the shadow repeats events, it sometimes doesn't return exactly to the point where you stopped, rendering the mechanics useless (especially in jumps). Overall, nice work, keep it up.