Is it just me or were there more games on the list that have since been removed? I can find quoted replies to the main list that had games such as Our Red String and The DeLuca Family but the page 1 list doesn't have them anymore? Leap of Faith is also mentioned positively a lot, even by the original poster, but isn't on the list.
Why were they removed? Or is there an updated list somewhere that I haven't found yet?
Why were they removed? Or is there an updated list somewhere that I haven't found yet?