Glad to see something finally "paying off." I keep reading about all the promising stuff "coming someday." I also keep reading about the stream of problems and delays (and finiancial shenanigans) in a rather dismal/depressing parade.
Some good news for a change. Have read about the hope/promise of these for a long time. Glad to see it closer to reality!