don't worry about it. xbox live was a mess last night for quite awhile. if attendance is that poor maybe a new day/time should be considered.... its usually not good for me either, but the last two weeks i made a point to get on....and no meetings.
i've never tried on a phone...i don't think that would work most need keyboard or mouse.....and most are flash-based games. I think the arcade is PC only for the vast majority of them.