Many of you have probably noticed all the “Xbox 720 is just around the corner” stuff going around. We haven’t reported on any of it, mostly because it’s all conjecture, and partially because it all comes from people citing other’s conjecture as fact… Continue reading in enConnected Social