European Launches

There’s been quite a news about games starting services in Europe. Here are some more;

What do you think?

comments!