Subtle foreshadowing can be a really tricky thing to accomplish.
It's okay for your foreshadowing to be obvious as it helps develop tension, but subtle foreshadowing can provide your readers with those oh-so-satisfying``I totally did not see that coming! ''