Anyone started playing this yet? Ive played a few, heads up the map WEST FOREST is horrible lol
Forum Rules