The rules are so wonky and unbalanced that the scion on Thor can do more damage throwing his magic handgun at people than shooting them with it.
I get the impression that Scion started as a home-brew game at White Wolf that they liked so much they published. The stripped-down Exalted rules might work if it was just one group of friends with shared assumptions running them, and it'd explain the intense focus on the signature characters, each one getting a 50 page text piece, all of them appearing in the illustrations, plus the lack of any background as to what the Earth is like with scions and titan born running around doing things.
The concept is a strong, compelling one which is why there's so much interest and affection towards it. I know I'd love to play in a game of it, but with the thin background and bad rules, you could just make up your own and use a superhero system to play it.
Well, that first one is actually a pretty easy fix, almost every Scion game i ever played keyed firearm damage off of Per, that way it scales like melee and benefits from Epic stats. I dont recall any particular issue over the effectiveness of guns after that.
As for the world? Its implied to be our
world, modern day, normal joe and jane working 9-5 in offices, etc. Just, like in Nwod, and Dresden Files, there is a masquerade in place that keeps the world widely ignorant of the goings on. The Gods (and their progeny) fear the effects of Fate, and Fate has a way of latching onto mortals who witness your awesomeness, which at the very
last will complicate a scions life immensely if they are too open about what they are. To say nothing of attracting titanspawn like flies. Etc
Also of interesting note, i may be wrong here, but i swear i read that as part of their licensing agreement, Onyx Path bought
Scion, CCP licensed out the production of Exalted, Wod, etc, but they sold
Scion to OP outright. Which makes it their
game now, so im curious how much they are going to do with it... if they can make a huge success out of it, they could make more money with it than they will with Exalted.