I'm not too sure about puzzles in missions, but I have a few ideas for ones where you'd have to use the environment to take out a boss. There will definitely be a few more missions where you have to drag a crate to an extraction point though.
oooh nice!