If Microsoft can commit to all its announced games and give developers the freedom and support to build these titles, the Xbox brand might finally come out on top.

Source: N4G PC Xbox's ambitious roadmap might give Microsoft an edge over Sony