Voodoo First Impressions

Voodoo¬†is an open-world multiplayer survival crafting game. I know, I know, those few words scare off a lot of people but¬†Voodoo‘s got some interesting quirks about it. Set against the backdrop of a fantasy primal … Read more