Netflix is now available on Nintendo's Wii U despite rumors it'd be delayed 'til December. Hurry up, Hulu. [CNET]