I agee. Nice YouTube video of the actual product working.
You can not get to the "Recent' video, or at least I could not, directly by searching Penveu.
Try searching for ISTE 2013; or
search for Yoram Soloman. The demonstrations are among what appears to be personal videos.
Well hidden and perhaps valuable to those who find it...