Donkey Kong 5: A design journey with time and space flaws