Node.js Socket.io Server as a Gaming Backend