I'm in the U.S. Eastern time zone, where are you at? Maybe not this week, but next I can probably set up a time to play. My internet connection is trash but I guess a game like this it won't matter too much if there's a little lag. I just installed this despite having owned it for ages.
Be gentle, it's my first time~