Nintendo Increasing Support for Wii Shop Channel


Long criticized for their mishandlings of the Wii Shop Channel, Nintendo is finally showing signs at strengthening the download software services on the Nintendo Wii. Read More...