Voodoo Island is an adventure with a hint of puzzle from the studio Angelsoft, Inc.. The game is published by Mindscape, Inc.. There has been no... Read more