release date and deluxe edition