I know I have missed things (I didn't realize before that there were hidden things in the flashbacks and also didn't realize that after you talked to someone you couldn't go back. I am curious if before the end of the game you can go back to redo things to get everything? And if you get everything, is there bonuses or anything?