Super Duper Super Hero - Episode 3

It's a fight against The Future in this week's Super Duper Super Hero episode.
Hope you enjoy it!