Internet is certainly possible. You can maintain state between game clients using socket.io , which is available in the superpowers editor.
Do i need socket.io server or superpowers has all features for that?