True to Iwata-san's word, Google Maps with Street View is indeed making its way to the Nintendo Wii U this month. Word of the mapping service's impending arrival first came this past December, but at the time, no mention was made of availability outside of a vague January 2013 launch. As we learned later however, it was pushed back another month but Wii Street U Powered by Google is live in Japan, and will be free t