11-19-2008, 10:14 PM
Iv only played around with a little during my lunch break but it seems more user friendly and really just sucks you into the xbox experience. Not to mention the Netflix deal is going to make Microsoft even more cash. Will write more once iv had more time to explore.
|