Played the beta, awful. Free cheap version of overwatch, i dont even bother checking it even tho its improved quite a lot since beta
Can't really help you with that haven't opened the game since beta, google around you should find some help