NEW PEOPLE Opens a New S.F. Home Base for REAL ESCAPE GAME « SciFi Japan