Delta Studios
7 members Developer & PublisherDelta Studios is a freelance development team that formed to develop Project: Regen (trans. Project: Rain) as a Free Horror/Survival FPS game built with...
This member has provided no bio about themself...
Delta Studios is a freelance development team that formed to develop Project: Regen (trans. Project: Rain) as a Free Horror/Survival FPS game built with...