Free to play, basically in my mind 8v8 robot wars. https://crossout.net/#/ Coming on steam soon it says, but you can download it via that link, we got it last week and have played quite a bit. It can be a bit grindy but it's fun as hell. Anybody else on it?