Some information on the future of the game towards the end.
Looks exciting. Sadly I don't think any of the changes will make me better at the game. I'm so bad at it.
I got second yesterday in solo, would have been first but wasn't patient enough. Last three and neither of them knew where I was and they were about to run into each other but I shot first to kill one of them and the other cleaned up the mess. Wish I had just hid XD