Learn how Wii U and Google Street View combined to give players a fascinating new perspective on the world.
Nintendo