Steam c'est un store au même titre que l'App Store mais qui est dispo sur Windows, Mac OS et Linux, il est spécialisé dans les jeux vidéo.
Tout comme l'app store tu as une application (obligatoire) à installer sur Mac OS qui permet de gérer ta bibliothèque de jeu Steam.
Une fois acheté s'ils sont compatible les jeux acheté pour Windows sont aussi dispo Mac et Linux (et inversement). Il y a des filtres dispo dans l'application pour ne voir que les jeux compatible Mac OS.
Pour no limit 2 c'est le cas, dans la rubrique "Configuration requise" on voit qu"il est compatible Mac Os

https://store.steampowered.com/app/301320/NoLimits_2_Roller_Coaster_Simulation/?l=french
Par contre en ce qui concerne la compatibilité avec le M1 ??? Bonne question, le jeu est un peu ancien donc pas trop gourmand mais il n'est pas explicitement compatible M1 j'imagine que cela va passer par la couche d'émulation avec les problèmes de compatibilité et de perfs qui vont avec.
Par contre tu poste sur le forum VR, et effectivement le jeu est bien compatible VR mais ... tu as oublié le plus important tu as quel casque ?