Leo War Zone is an action and adventure game in which you will have the mission of accompanying a soldier who must shoot to kill all the enemies that will come his way. For this you will have really powerful weapons. Are you ready for adventure? The first thing you will do after accessing Leo […]