|Cyrad RPG Superstar Season 9 Top 16|
As a player race, it's too powerful and somewhat broken. You need to keep in mind that a race needs abilities appropriate for a 1st level character. Getting an hour-long fly speed at 6 levels before normal characters can get it? Yeaaaaaaaaah...
It's also obvious you didn't use the race building guidelines properly. Most playable races are around 10 RP and only use standard traits. You have a 20 RP race with monstrous traits. Even some of the strongest "standard" races don't use advanced or monstrous traits and don't go over 15 RP.
Finally, the real meat of a race is the lore and we don't have any of it here. A playable humanoid dragon race has been homebrewed so many times that you'd need something really neat and creative to make the race interesting.