Interactive puzzle game employing websockets for multiplayer support