Industry Veterans Create New Games Studio

Unannounced First Person Sci-Fi Adventure in Development Soft Rains is a newly announced independent game studio founded by