The deeper I dive into Windows 8’s App Previews, the stranger it gets. There are half-complete apps, semi-useless apps, apps that promote commerce over your local content, and apps that make no sense at all. And then there’s Xbox LIVE Games, which seems to break every rule in the book. It’s fun, but bizarre....
More