Improbable Worlds raises $20M
blogs.wsj.com