2008 MSP International Film Festival set to launch