I disagree. My launches have given me ~4-40 views on the first day. The proper tags make this last longer. Both of your pages are lacking these tags.
Also, with these stats, and top 3k games, my devlogs still give ne ~115 views. Devlogs can give more over time, but aren't marketable, so once they leave recent, they are done.
(No, I did not release ~10/28)
