Damn this was hell of a creative entry. Just wow. I am so happy I did an encore of it when I had more energy it was well worth the experience.
Check the VOD description to jump directly to the gameplay.