Messenger Rooms does everything you would expect a competent video calling application to do. Participants can join in even without a Facebook …