Unfortunately US and EU servers are separate. So, unless you have an account on the US, or I make an EU account, there is no point.
@Thulfiqaar and I were going to play together. It took me a few days to figure out the above fact. Sometimes I'm a celeron processor in an Ivy Bridge world. (hyuk, hyuk, see wut I did thar?)