use core registry for singleton game