                             io.sockets.emit('player updated', player)
             )
 
+        # add the player if the game can handle it
         if game.acceptsPlayer()
             game.addPlayer(player)
         else
             socket.emit 'game full'
 
+        # schedule the display of the new identity, the time for the avatar
+        # to come back from the twitter/gravatar API
         setTimeout(
             () ->
                 io.sockets.emit 'new player', player

    game = new Game
    io.sockets.emit('game stop', winners)

# Send the position of a newly spawed character to all clients
game.eventEmitter.on 'character spawned', (character) ->
    io.sockets.emit('character spawned', character)



        # Start the game when the required number of players have joined
        if game.isReady()
            # Start a countdown from 5 to 0 (total of 7s)
            io.sockets.emit 'game countdown', game
            setTimeout(
                () ->
