Interesting mechanics.A little too long for me, but still good!
How long did it take you to win? :) Mine is 15:05..