Yes and no. Some games are streamed from actual casino buildings in Macau, some games are streamed from a studio. Thing is, it does not matter: The experience you get will be the same.