Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

In order to complete the Training you needed to blow up the oil drum, the same applies to all other Stages. I'll probably have them flash intermittently if they are the outstanding objective to remind you. As for NPCs they are meant to get in the way. You don't need to keep them alive to complete a Stage but it will impact your ranking, which might impact the ending.