The writing on this is all over the place and quite terrible. The story keeps jumping back and forth and I couldn't even tell who the main character was at the start, I thought it was the spiky-haired kid.
Well, guess that's what you get from League of Legends players (DotA is the superior game).