Give the developer a break. Anyway, if you really want to play co-op online, there is a way. This program called hamachi allows you to play lan online.
http://www.hamachi.cc/
Someone on the official forum already kind enough create hamachi servers for us.
http://forums.ubi.com/groupee/forums/a/tpc...13/m/5371029634
Each server only holds 16 people, but that means you will see at least 4 games on your lan list when the demo is out! yeah!