Games/Legend of the Ape/MediaLegend of the Ape·, 2021MediaBack to gameAll6Screenshots6Screenshots6More about Legend of the ApePlayer reviews