The Giants Played Badmitton

it was a game the giants never forgot but the people of earth plotted their revenge