Reisen's Last Word. It's not actually a very complicated one once you get the timing right, but I'm not usually very good at dodging fast moving bullets, so it still took a few tries.