31OctHappy Halloween Arcade Fire Releases A 20 MinuteHappy Halloween! Arcade Fire releases a 20 minute slasher movie, “Festi” that’ll make you think