This idea have been done before before alot around here...but this is my favorite take on it so far. The presentation was really good. Maybe a little more puzzle elements for fast thinking reactions could have made things even better...