DEMON HOLIDAY is here! May 222013 Well folks, it has been some time in coming but Demon Holiday is finally here and available for purchase. Please ignore the minor problem with the DH image in the shopping cart. We will have this rectified very soon. TweetPin It May 22, 2013 Uncategorized Add comments Leave a Reply Cancel replyYou must be logged in to post a comment.