palisade pricing and release date