Last Jedi "FREE" DLC has launched!!!
Is it really that bad. About to play the open beta tomorrow. But I honestly haven't seen a good review yet.