Microsoft really are doing their damnedness to shift their Evil Megolamanic Empire image. First they release a Beta for one of their Operating Systems that is both a) relatively bug free and b) actually quite damn good. Now they’re pioneering another gaming initiative. Granted, Microsoft’s initiatives are often like Sony’s proprietary format grabs – fraught […]
