News MacGuffin's Curse launch trailer drops ahead of tomorrow's release April 19, 2012 Brenna Hillier