Make Game an abstract singleton