An interactive online quiz platform with accounts, guest play and competitive game flows.