Saints and Sinners: Saints and Sinners Release Day Update

With long efforts of our team, Saints and Sinners is finally released today! We are happy to announce the day-1 release update to you. After a month long Alpha Test process we review the feedbacks that given by our comm…