Yes!  Virtual team building is a catch-all term that covers any activity that you organize with the intention of letting people get to know each other organically.  Online card games are a great way to thank customers, network, and reward your sales team for a job well done.