Online play is finally available in the PC release, and (as begrudgingly expected) I haven't seen a single online game running.
Has anyone had luck finding online games? Maybe a certain night where people are playing? Would it be worth it to setup a night among people looking to play? If anyone's interested, speak up!