@Heathen: It looks good, but may I ask why you crossed out some of his powers and limitations? Are those things he will eventually be able to do?