Yes, some games can be hosted on video conferencing platforms by screen sharing or sharing links to the games.