Soul Sacrifice teaser website opened with English subtitles

Remember earlier this week how a game developer in Japan took out a multi-page advertisement in Famitsu advertising Soul Sacrifice? Well now they have opened up a teaser website for the game which can be seen here. Want to know what is interesting about this teaser website? The fact that it contains English subtitles. These subtitles include things like “It’s not about cooperation.R...

Lost Password