Masters of Pie Reveals VR Digital Puppet Tool Geppetto Apr 15, 2015 Virtual reality (VR) has seemingly endless applications. While many of these are immediately obvious, some ideas…