Five time travelling musical scientists embark on an exciting journey in this remarkable otherworldly adventure game