Red Watch Inc.
1 member DeveloperRed Watch Inc, is an newly indie game studio. Their first game is a third person horror game, title "The Forsakens". Don't have a release yet. Game is...
This member has provided no bio about themself...
Red Watch Inc, is an newly indie game studio. Their first game is a third person horror game, title "The Forsakens". Don't have a release yet. Game is...