Impossible to found a match..
The game looks good in graphics but impossible to found a match in Europe, I don't know if this is linked to the fact that I'm in Europe but disappointing I really wanted to see if this game lived up to my expectations..
Mentioned games