I played it for about an hour and all I can is that it's damn fast compared to any FPS on the market currently. I held my own a few matches but I was mostly getting owned. I'm sure once I got to know the maps I would do a lot better. Overall I had fun playing it.
Epic, Origin, uPlay, Bethesda: Higgy345
The world needs more game launchers