Operation Finale. Or "the Game Over"

.