Is there a way to keep track of developers and their game development progress? I don't mean upcoming games, more like games in pre-alpha or beta?
Sometimes when you participate in crowd funding campaign, developers are informing you about the progress. It happened to me on indiegogo or kickstarter...
Well you got indieDB and there's also TigSource forums with dev log. I actually just started a thread up on there recently.