Waits for a player to join the room & return the username or null if nobody joined within the timeout.
See Implementation
Waits for a player to join the room & return the username or null if nobody joined within the timeout.