Originally Posted by Raziel21 Well if I understood your question correctly. Yes it comes out in Europe first (I'm not sure I'm not sure when so don't quote me on the year comment). ... I think I need to be a little more direct in my questions. Who's going to host it for Europe?
Forum Rules