If you've ever wanted to see Mario, everybody's favorite mustachioed plumber, running around in his trademark overalls using the Unreal Engine 4, this is the video for you.

YouTuber aryoksini has uploaded a video in which we're shown how Mario would look running in the Unreal Engine 4, all using environment assets from the Unreal marketplace. In the description, aryoksini said, "all the character actions were scripted using blueprints only, all animations were re-created from scratch as well as the PBR ready textures."

As you can see, Mario's got all of his signature moves from Mario 64, complete with wall-kicks, triple jumps and the occasional belly slide. The Unreal Engine 4 is free to use, with the only stipulation being that developers who use the engine to release games or applications commercially will have to fork over five percent royalty on any gross revenue above $3,000 per product per quarter. So, we don't know if Nintendo is going to be chomping at the bit to bring Mario into a world built on the Unreal Engine 4, but at least we can get a taste of what it would look like in the video above.

Just in case the near-photorealistic environments don't suit Mario in your opinion, we're also given a look at how he'd appear in a more traditional Mario setting, as well as on a 2D plane. But for the most part, it's pretty cool to see the celebrated plumber in highly-detailed, varied worlds.