This is great! Good execution, very polished, and I liked how it plays with the theme, very original. Good job!