Im stuck on the last puzzle!! I figured out what the polaroid means, I've guessed who the duffel bag and the briefcase belongs to, and I know what the flag was made with...however I'm stuck on how on Earth do I figure out the other stuff. Such a fun game though! I love challenges