The main problem with the game now is there's very little in the way of Server support. Even with the best internet connection matches tend to fluctuate around the 3 Bar or less level, in my experience. So it's best played if you know players who still meet offline. The scene is there, it's just considerably smaller than others at the moment.