How does a casual connect in this day and age?

I think there are some casual communities set up for exactly your type of game style. When communities first came out, I saw a lot with your type of game play advertised! May be worth trying that route!