While there are areas of improvement I still had a lot of fun. It's a really cool mechanic that forces you to think, I got a bit angry at my 4-seconds-ago-past-self :P Really good job!