Been using cdkeys for a while now, and never had any issues. This is the first game I have pre ordered though. Hoping they will deliver as usual. Overwatch is a great game though. Imagine TF2 crossed with some elements of DotA or LoL and you have Overwatch.