Release info Developer Digital Eclipse Publisher Atari Released 11 November 2022 Website Steam product page