Question: are steam purchases cross platform?
Answer: Steam Play is how valve refers to cross platform games. It looks like every cross platform game that is available is a Steam Play game, which means that if you buy it on one platform, you can play the game on any platform that it's available for.