In Trusted Hands: Release on May 7 + Major Demo Update

Hi everyone! This is the update we’ve been especially excited to share with you. Let’s start with the big one… Release Date In Trusted Hands launches on May 7! It’s been a long road getting here: prototypes, reworks, do…