It's The Flash vs. Barry Allen(?!) in first look at The Flash's 80th anniversary spectacular