Shadowgun is the best new FPS games I encounter. It’s very addictive and of course, it’s better with modded APK. The game will give you customizable characters which you can make it from scratch. But also you can generate one automatically if you want.
The game is legendary when it comes to FPS for mobile smartphones or tablets. You get experience which each completed mission and take more powerful weapons to play with.
You can play PVE or PVP which you prefer.
For example, on PVE you can play story missions or Dungeons or even side quests.
On PVP you can make duels with other players or play survival 2v2.
Never ignore campaigns missions they are very important for better rewards so you can get stronger.