I think that this video
here, called
Stingbees in Action and showing Stranger attack some enemies in the snow, could well be the beach sequence we've heard about. I say this because whilst watching it earlier, i realised that at the beginning of the video, Stranger is actually inside his boat (you can see it's oars on numerous occasions, and it's travelling down the... coast), and the boat is shooting from some sort of turret. On the snow are things reminiscent of the dday beach landings, such as those tank obstuction wood things...
Or maybe it's not that sequence
