what going on?

Megalobox 2: Nomad episode 3