Discovered Grey zone warfare . The devs make you feel part off the team. Promising early release. https://store.steampowered.com/app/2479810/Gray_Zone_Warfare/