User blog comment:JanethePegasus/Ask JTP's Sonic The Hedgehog!/@comment-2221250-20130526052122/@comment-4232858-20130531013913

You pretty much made your character almost-godlike from the get-go. He needs a reason as to why he has these powers, otherwise he could just be one of those guys who has all powers but either only uses about 10 of them most of the time or flat out "is a god."