Have any of you been playing this game? It just went free to play, and will be out for the xbox one and playstation.
Forum Rules