Upsweep and Slowdown - Gigantic Sea Creatures ?