A HTML5 Canvas game with WebSocket remote controllers