This is so nice. I’m going to take the opportunity to plug my latest game: Zombie Pac-Man. Check out the fancy looking new project page. Having the DevLog on the main project page is the best thing, IMHO. I’ll be updating it regularly so swing by for my update on zombie goodness!
Here is a quick suggestion: I think it would be interesting to see a new tab like “Ask the developer” on the project page, after the ‘Overview’.
In this tab you’d be able to ask the project owner about the game features/ideas/mechanics/plans/etc publicly. (Note: The project owner should be able to disable that tab, on the project settings.)
Another option is to make it possible to ask questions to the project owner directly on the overview panel. So you wouldn’t need to wait them to post a devlog for you to be able to comment.