One of the most beloved entries in the Legend of Zelda franchise gets a major upgrade from one of is fans, as a fanmade remake of The Legend of Zelda: Ocarina of Time has been made using the Unreal Engine 4 — and the results look absolutely stunning.

Courtesy of Yianni Papazis, we get a look at what this Nintendo 64 classic can be if it’s given a major graphic boost by a fan.

Looking very much in par with modern games today, these beautiful recreations of Castle Town and the Temple of Time from Ocarina of Time show how much dedication Yianni Papazis put intop trying to recreate a nearly 23 year old game. The Legend of Zelda: Ocarina of Time was first released for the Nintendo 64 — two years after the system’s launch and acting as one of the biggest titles in the console’s library. It was a critical and financial success for Nintendo, spawning a direct sequel in The Legend of Zelda: Majora’s Mask, as well as being rereleases in 2003 for the Gamecube and getting an enhanced port for the Nintendo DS called The Legend of Zelda Ocarina of Time 3D.

Months back, another fan reimagined the sequel The Legend of Zelda Majora’s Mask using the Unreal Engine 4 as well.