I quite like Itch's forums. And Disqus is pretty gross from a user privacy perspective. Next to no moderation tools either. I concede it sorta sucks that the discussion isn't right there on the page in question.
Maybe I should've used Itch for the whole shebang? If the game or blog were here too I'd get a little topic summary at the bottom of the page.
There were several little snags. Itch has a rudimentary mailing list, but you can't subscribe without buying something. The devlogs are decent for blogging, but I couldn't find a way to do polls or what Wordpress would call a "Page." No way to import my previous blog, which is something I managed to lash together with my Hugo setup. So close and yet so far!