First Look At Standalone THE FLASH #26