Log Away: Log Away arrives December 4, 2025!

Mark your calendars: Log Away launches on December 4, 2025! Price at launch: $8.99 / €8.99 / £8.09 Special gift: the Christmas DLC completely free during the launch week! December 4, 2025 Today we finally get to write t…