Weird concept which I liked, but I don't really understand how this fits the theme though?
It reminds me of monkey ball in a way.
Fun game