More progress on game registration