Home News “Voodoo Chronicles: The First Sign” to bless the European PlayStation Store on April 3rd!