Logopedia
Advertisement

2010–2014

Netflix for the Wii was released on October 18, 2010.

2014–2019

Due to the Wii Shop Channel closing on January 30, 2019, the app has become defunct.

Advertisement