Fight for your survival, evolve, claim the land to show other tribes who's the boss!
VooDoo is an action-survival game set in a primal Africa. The game is developed by Brain in the Box, a little Italian independent game studio. VooDoo is a project ...