Nice use of the theme and the mechanics are great! The physics for some things are a little hard to figure out. The plot and art are nice. Great work!