Try LiSaT. The main character is a bit obnoxious, though. Black kid who thinks he's Jesus. (Which we all know is impossible since there are no black people with powers beyond the ability to say nigga interchangably with any other word.) The ending is interesting though, really makes you think.