By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Being tied to Blizzard's Battle.net is a neat middle finger for PC buyers.