This is pretty awesome! The concept is well presented. I only wish the timing had a little bit more leeway.