What do huge delays have to do with anything? Delays generally mean better products from companies like Blizzard and Valve. Let other developers release unfinished products due to release dates pushed by outside forces.![]()
Valid point about the unfinished products! I just got tired of waiting. I thought I could live without playing it..but the beta changed my mind