Cyber Twitch: Rise of Heroes is an American animated series expected to premiere on March 30 of this year.
A group of three teenagers became humanity's only hope.
to watch the episodes click here
Tom Holland as Rider Thompsom
Logan Lerman as Richard Vargas
Karan Brar as Cristopher Garcia