Very cool concept and very well implemented, the switch between different parts of the loop is very satisfying!