All that being said, I'm not holding my breath for this keyboard. The design isn't polished enough, I doubt software support for my use cases will be common any time soon, and I just don't see hundreds of little screens being cost effective or reliable hardware. I hope I'm wrong though.