Star Wars Order 66 Knightfall: A Clones Perspective