It was a video of the game playing itself (Autoplay — it’s a rhythm game) with a Touhou Project song. It doesn’t have likes or comments; for some reason, people don’t interact with the video — they just go straight to the game. The same happens with the Reddit post: it helped people find the game, but interaction is low. They just click the link or google it. And regarding indexation: getting indexed on itch was easier in previous years, but now it’s stricter.