TonStation,
Just like with your other thread, in my opinion, there's a bit of a marketing oversight here. The images in the opening post hide a link:
https://t.me/tonstationgames_bot/app?startapp=ref_5kya617mqa1fnaacwouthn__utm_bct5If you tap the image on a mobile device, it opens the "Telegram" app. As far as I understand, many people do have it installed on their phones.
But the problem is that this forum is not optimized for mobile devices. It's inconvenient to read it from a phone. So most users are likely browsing the forum from a desktop browser. That's how I access it myself. And here's what I see when I follow the link:

I click the "Open App" button - nothing happens. I click "Open in Web" - I just see an empty page.

So I never come to you via your links.
Although I actually use the web version of Telegram, and mini-apps run there without any problems for me.