https://www.youtube.com/watch?v=bBMWTzsDaXE
*shrugs*. I guess we'll see where that leads in the future.
Its an easter egg for a Flash movie. Ever since they split from Justice League a.k.a "the franchise killer", they started making better solo films.