This pocket rocket complete with hound heads on tentacles (pretty normal for a small child I hear) was dropped into the sea to blah, blah, blah. No one honestly cares in SMITE because it's all about how the God plays and what their fundamental role is. Overall she's looking pretty powerful with high damage spikes and teleports. Her elite skill, "I'm a monster" (who honestly named that?) looks particularly strong when paired with Sentinel.
Like most of the Gods that worm their way into the roster, I suspect it'll be a good couple of weeks before the balance of Scylla is fine tuned. Take a look at the video below to see her in action.