Tell Me Your Story is available now on Steam and Nintendo Switch. Check out the launch trailer for Tell Me Your Story to learn more about the story of this cozy puzzle game, and get ready to...