Not mentioned in the trailer of the Original Post of the thread:
Its a web series. a digital series. a net series, not to be confused with a netflix series. Through Valiant Digital. Thats the tv company of the comic book publisher the comic is from.
Itll be like that Mortal Kombat series Machinima Prime made.