Originally Posted by BioHazZarD
well i dont like origin either but wtf i wanna play this.
go ahead, i don't want to use numerous differnet online stores to play different games, what if 5 years from now
you will have:
windows live store
each selling their own games