Operation Finale. or "The game over