I recently stumbled upon a game in Beta. It is called Ravenfield. You are a soldier on a huge battlefield in the middle of a war zone. You can customize each battle to a specific map or make day/night. Each version (day/night) being unique. You have machine guns, shotguns, sniper rifles, SMGs, and more to chose from in combat. In each battle, it is blue team vs red. The teams can have up to 200 players each, so you and your AI controlled army fight against another army. You can even make the odds uneven to have more of a challenge. Right now it is only singleplayer, but in Beta 6, online co-op will be added. It really gives the feel of a hugely massive multiplayer game even though it is not. Gun-play is explosive and satisfying, and has realistic physics as well. When you are in the middle of a HUGE firefight, the intensity is really chaotic and epic fun. There are even tanks, motorcycles, armored vehicles, and helicopters that both you, your teammates, and the enemy can use in combat. Over all a good game that I really recommend. (P.S. Night mode for the island map is my favorite map. It looks really cool.) https://steelraven7.itch.io/ravenfield