Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Worry not. It takes some time and experience, my first game jam projects were much rushed and I couldn't keep up with the time. After doing it for a while you start to get all the experience you need. And remember there's just so much many jams and you can even make a full project with deadlines, that really helps with the time management, which is a skill you (and I, slowly) develop over time. Best of luck!