I think the 'join in progress' is a good idea - but would like to know how they determine when you join (versus waiting for a new game) and what...
Separate names with a comma.