Separate names with a comma.
This game gets exponentially better with every update!! I did experience some extreme stuttering and lag on the "Last Station" race though....