Check out this piece of preview art from the recently launched Giantslayer adventure path from Paizo Publishing. The art piece is by Johan Grenier. Giantslayer launched last month with Battle of Bloodmarch Hill.
This is Pathfinder. Giants have lousy will saves and count as humanoids. Those giants don't have a chance.