Now here's a truly awesome concept, wish a very fitting setting, and a sleek presentation. This would truly be an awesome full fledged game. But I don't think the timing mini-game is particularly fitting. It doesn't relate much to the theme.
Still, you're on to something special here.