Voodoo Vince

Voodoo Vince Returns on April 18th!

Microsoft has confirmed that Voodoo Vince Remastered will release on April 18th for $14.99; over 13 years since the game originally released.  Here's the launch trailer: https://www.youtube.com/watch?v=wXO_UNWBuI0 Our Take We love stuff like this.  Voodoo Vince didn't get much love as it was on the original Xbox but it was…
Read