Donkey Kong’s Revolutionary Graphics Still Hold Up & Introduced Us To Speedrunning Buzz · March 28, 2025 41