If you've got the cash I think the Steam Deck is still discounted. With that you could play all the games you listed.
If not, Shattered Pixel Dungeon is awesome. And people seem to like Mindustry. I haven't tried the latter yet. You can find lots of games without any bullshit on F-Droid.