Well with the recent updates the game itself is functioning very well. Although I did saw few bugs here and there. The multiplayer is massively improved with more maps and servers. Although I did face an annoying thing that is the settings option. To change the settings of the game i.e the...