Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Yep, you're absolutely correct — they're all the demo for the time being and as the alpha and beta tests progress they'll be updated accordingly. You don't need to download anything besides the alpha for now, and that will update when it begins. Hope that helps!

Thank you, that does help! I understand entirely.