nice visual,
I suggest making the time a bit longer or when run out of time we go back to a point instead of the complete begining