From the blog post it sounded like they planned to continue working on KeyBase... if that's the case it's a damn shame as that would mean that KeyBase was literally just acquired for the technology and engineering