Developed by Beep Industries and published by Microsoft, Voodoo Vince debuted in September 2003 as an Xbox exclusive. This quirky puzzle platformer set in the magical underbelly of New Orleans is only playable on the original Xbox, which has sadly meant that fans have lost access to an old favorite over the years and many […]

0