Interesting physics-puzzler. I love the concept and art. I could see this being really interesting with some more polish.