This is a cool game! The mechanic works quite well, although I agree with the others about the timing. I do like the overall approach, its pretty simple but still challenging, and the story is engaging, too. Good job!