Great fun.I was aiming for a similar concept (if a bit more frantic) but had to drop a bunch of features to get close to the time limit.