Sounds great
Unfortunately, the articles on this are all over two years old, and seemingly, so are his web pages here, and here.
He doesn't seem to have disappeared though. A bit more digging came up with an interview that, I believe, is more recent.
The University of Toronto seems to have gone kind of quiet on this kind of thing. This is not sinister--in fact it's entirely possible that issues of proprietary tech have arisen, which could be very good news.
