Excellent execution! My only gripe with it is that it took me a bit to understand in which areas I was allowed to control my movement and which ones it was blocked off, it felt to me as if it should have been more obvious at a single glance.