Have been playin the tech demo for a while it shows promise for sure. The physics are quite good
Forum Rules