The Giant Slayer Has Arrived!