This is what you get when soccer and shonen anime fuse. It's fun, it's fresh and it's motivating as hell. The origin of their super powers are really not that important because you're talking about an ANIME, you'll having too much fun with epic soccer battles to worry about that.