Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Oh, but I wasn't able to drop or place the one part I got first. Went to the control panel and nothing... unless I have to select it.. somehow?

hmm very odd, we tested it a fair bit for a 5 man team but we never ran into that bug, honestly wouldn't know what to suggest other than re downloading it, sorry about that mate.