What happens when '90s video games meet parkour meets red and green plumbers outfits? Well, it looks a little something like this: