Quote Originally Posted by alexchan12 View Post
ohhh...is up?
Yes, it's called Odin.

Quote Originally Posted by dimmock View Post
so can we play on the europe servers now cus it says i cant play until release
I think you just answered your own question.