Muvizu reviewed

A teacher reviews Muvizu on the hardware section of the leading UK tech news site, The Register.