A virtual tabletop for playing trading card games against other players over a network. Designed for playing Magic the Gathering, like the Windows program Apprentice.