oh my, I am so happy you gave it a shot but unfortunately I completely forgot to limit the fps. The physics act up when you get higher fps ;( I will update the build.
I am again, very humbled you took time to play it. I will download and play yours now and give you feedback as well. From the first glance, your game looks miles better!!