I like this concept! I think it's cool how it loops at the end.
Nice that you were able to fit into two themes as well.