https://presale.rollblock.io/
It's still live on "Stage-6" and they have 12 Stage. The article you are mentioned are mostly just "PR-Article" to show their sale achievement for boosting the sale cause they are not 100% sold out and currently already reached: Amount Raised $ $3,689,485.72. I followed the link casino from bitcointalk and redirect to the pre-sale & comparing to the link you are shared.
Both are the same, basically the sale is still ongoing right now.
https://coinmarketcap.com/dexscan/bsc/0x822935d7ae49f1580c90096b904f5d3749bdffa2/
If you seeing on the linktree > $RLBK Audit. In there mentioned the few character contact beginning - end. It's started with: Contract address 0xCB5D...Ca23 (Fully Contract: 0xCB5DCF51C1bB53259dd44d0BE74a21a6f1aECa23). It's different with the contract scan you are shared.
None of the token are currently in circulation, they claiming the token sale can be claim after the presale is finished. They are on stage 6 from 12 stage pre sale.
Edit - Again.
@Slow death the contract you are share in your post. It's fake cause is created by "phising address", feel free to take a look on BSC Scan.
Plus their token in ETH Network not BSC. Official Contract: 0xCB5DCF51C1bB53259dd44d0BE74a21a6f1aECa23
In my opinion, they are testing the product in "March" and official launch on "Aprils". TBH, doesn't matter (If the casino release are different with the social media account being created). Cause some project or platform, will created their social media first > then the product since is more easy to be preparing.
The 2nd question, I will leave to Rollblock.