Really cool concept! I was pleasantly surprised by the second phase :) And I love the presentation! Really great job! :)