Windrose developers ask players if they 'happen to know someone at a major ISP' who can help diagnose online co-op issues

Wait 5 sec.

"To be completely transparent, we’re still trying to figure out what exactly is going wrong here."