makes grunt connect file stay alive via keepalive : true and adds a reference to the matter.js file that actually exists in lib (it was calling an edge version that isn't included in demo/js/lib/ ; ). Now the demo works.