Boulders, ballistae, and physics, oh my.