jvp
Active Member
Seems like they're going to be pushing the Live! experience on the PC side of things. I don't know how well this plan will translate over, considering what most gamers already think of games for windows live. Is Microsoft getting serious about taking on Steam as the go to service for PC gamers? Thoughts?