I know people don't like Steam and for a long time I avoided it. However Steam reaches a huge market which is not something that can just be ignored. There are games that have both Steam and non-drm versions. I'm just recommending Steam compatibility because it is directly connected to millions of users