Very cool concept! I couldn't stop playing before getting under one minute :) Nicely done!
Now can you do under 40 secconds? nyehehehehe