An online trading card game engine including a server and client.