Netflix, TiVo, Google Maps and Street View have all been delayed for release on the Wii U. This follows previous schedules for them to come out during January of 2013.

| More
Register as a member to subscribe comments.

This news story is archived and is closed to comments now.