I have two nice games to recommend, however those are built on Ethereum. I can't imagine how expensive a game would be to support BTC transactions!
This RootStock sidechain seems interesting, but as far I as I was able to research there isn't any game supporting it, it's only a theory so far.
If you want to play something
TODAY and you don't mind touching Ethereum,
Axie Infinity (a pokemon-like collection and fighting game) and
Gods Unchained (a TCG) are some high quality games which might also earn you some money if you collect and trade rare items.
Axie Infinity is planning to support LOOM soon in order to reduce the tx fees.
Yes. RootStock is still in its early steps, which means that it would take quite some time before we would be able to experience games on it. As far as Ethereum goes, it seems to be the leader in blockchain gaming nowadays. These games you've mentioned are new to me, and it's nice to know about them, since they're a great way to earn a small reward in return for playing them.
Personally, I'm a fan of Ethereum-based games, but I believe that Bitcoin-based games would be better at least in terms of security and reliability. Ethereum needs to scale to support massive blockchain gaming, which at its current state, it's not possible to attract the masses. Luckily, the Loom Network and PoA Network, have devised some unique sidechain technologies which allow games to require less fees for playing at unmatched speeds.
If game devs make use of these sidechains (either PoA or Loom's Plasmachains), then Ethereum will truly become a workhorse for blockchain gaming. As of now, there are many games available to play with such as: Axie Infinity, Gods Unchained, CryptoSouls, CryptoKitties, Blockchain Cuties, Hash Puppies, CryptoCarz, and more. On the other hand, Bitcoin would experience a whole new level of gaming with its adoption of the RootStock sidechain for mainstream smart contracts.
Nonetheless, I hope to see many more Blockchain-based games that would serve as an entry point for newcomers into cryptocurrency. It's seems to me that it's not only about Bitcoin (in terms of gaming), but also Ethereum, NEO, and other smart contract platforms for blockchain-based gaming with NFTs.