Also, I don't want to forcefully talk to people just because I want views in the long game. Kinda feels bad for me; just talking to people because I want them to play my game.
There are plenty of free hosting options, from Neocities to InfinityFree. And that's my point: don't talk to people for self-promotion, talk to them about whatever is being discussed: other games. Development. Off-topic stuff.