On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

There's just like a you win screen at the end. 
Most of the story is in the intro which you can skip.

As far as the timing went. I had 8, 8 second clips that were all running at once and faded in when i needed them. I simply had each gun or other effect listen to the audio source and see what 'time' it was at in the clip and programmed each gun to only fire at certain time signatures.