Cool idea! I like how the controls are partially decided by the environment. It really fits the theme