295-315 points?! Looked up Newton, and he tracks in at 190 supposedly... That's unreal number. I think you could get that number if you put the entire internet in someone's head and then deleted all the stupid.
That said is this character from Original Sin? A nice hand as always. The background is fairly well detailed, and Alicia looks as cute as a button.