Quantcast
I am Voodoo
Get to the altar so you can sacrifice yourself. Addicting puzzle platform game with an interesting theme!

Tags: Platform GamesAdventure Games

Click to Play ›