@softrainsgames
Soft Rains is a recently formed team of seasoned AAA and indie game developers focused on creative excellence and studio sustainability.