khannie, 15 days ago It just got announced there about 2 weeks ago. edit: Steam is listed on the official website but no real details that I can find other than “holiday 2024” release date.
It just got announced there about 2 weeks ago. edit: Steam is listed on the official website but no real details that I can find other than “holiday 2024” release date.