Cataclysm: Dark Days Ahead (https://cataclysmdda.org/) is ab open source post-apocalyptic near future scifi roguelike. The best way to play it is with a launcher:
Surprisingly I found the best way to play was on the phone. First spend some time on PC to get familiar with mechanics and interface, then switch to mobile. Some things are horrible, like on-screen keyboard frequently obscuring more than half of screen, and some hard to read text. Some things are easier, like swipe to move and a toolbar with recent key shortcuts.
The thing that makes it worthwhile is that it is so easy to jump in and out of the game. You play few moves while waiting in line, then put it in your pocket. Play for half an hour while watching TV. Your player gets into impossible situation, just put the game away and resume later with fresh ideas. The game is so deep you can get a feeling of living a parallel life. You pause your life to play game, then you pause game to continue your life. Can be a surreal experience. It is so much more complex and satisfying than your average mobile game.
Windows GUI launcher - https://github.com/remyroy/CDDA-Game-Launcher/releases
Linux/Docker CLI launcher - https://github.com/houseabsolute/catalauncher/releases
The Linux one is mine and could in theory work on macOS too. Patches are welcome.