Microsoft’s new Xbox strategy is the first step in a series of moves designed to bring billions to its top line. But is their approach essentially a monopolistic one that will alienate certain significant pockets of the games development community? Some in the know seem to think so.
