Some of most challenging games of all time on The Nintendo Entertainment system