The LobbyInfo class, even though marked as Serializable through a class attribute, is not actually so, since it doesn't have a parameterless constructor.
When I try to use GetLobbyInfoArray, which returns a LobbyInfo array, in a webservice, I get an error specifying that the LobbyInfo class is not serializable, given the lack of a parameterless constructor.
Since the intention of you developers of CuteChat was clearly that of having LobbyInfo serializable, why not completing the job and adding this parameterless constructor? Make it private and none would bother.
bob