As long as you all have the same checksum, you should be able to play together regardless of operating system or storefront.
Hello, your post was removed by a moderator from Valve, not one of us.
In any case, there's nothing productive to be gained from this thread so we'll be locking it. Please quit spamming threads about this subject.