Pretty freaky and fun! Reminded me of PT a little.
Thanks for playing! PT was my main inspiration for this.