Can you name the mind-bending puzzle journey or the legendary SNES platformer starring a pair of high-flying primates in ...