It’s very rare that a game releases at a specific time of year to match its content. This however is the case with Costume Quest, the latest offering from Double Fine Productions, who have timed their downloadable title to match the spooky holiday of Halloween.