currently it is a simple server app that manages connections and logins, and allows you to direct messages from clients to any or all other clients, including your own protocol stub names and their accompanying data messages. At the moment there is not a way for you to have the server be in charge of the game logic. You could have a "special" client that handles your card game logic for the other "regular" clients, however. Future additions to this application may include scriptable features like this. Currently EZS is only scriptable in that you can manipulate the protcol names, the data, and the message destinations. With some clever client programming (eg a client that has a "dealer" vs. "player" mode) you can do what you want. There are a few people making different types of demos using EZ_Serv, maybe someone will have something similar to what youre looking for. I am working on some demos as well.