She Sees Red - Interactive Movie: We're announcing Critical Shift!

🎬 Today is a truly important day for us — we’re announcing Critical Shift and sharing its first official trailer. In the trailer, you’ll see gameplay footage, a glimpse of the mysterious atmosphere, and the first strok…