Both Engadget and Gizmodo are live-blogging E3’s opening Microsoft presentation… In addition to a massive Dashboard UI overhaul (which I alluded to in May), Netflix-on-Xbox video streaming has been confirmed. Sweet! Here’s to hoping Netflix can load up on current Hollywood hits prior to launch. Guess my Netflix Roku box is headed to ebay once we’ve completed the Battle Royale.