these just look like the shorts they aired on youtube
FLASH
I'm not sure how I feel about the episodes being dumped online. Yeah it's more convenient in the long run, but it doesn't seem they're giving the show a chance to shine on the network itself.
it's a promotional thing. the show doesn't premiere until august and they got the game being shown at E3 rn so i'm assuming they're tryin to build up hype