This was a short and sweet game. I really liked the looking back mechanic and the tension it created. I wish the game was longer though.
Here's my gameplay of it. It starts at 0:23