JaggedSac on 23 September 2008
I believe Zenfolder is into those types of games. I also think that there were a couple of big threads involving each of those games. Might want to search for them.