New Siren game takes place on a small island town in rural Japan. The town is quiet, and peaceful, until one night evil invades, and it's dark history surfaces.
New Siren in progress
Did You Know?
The production team took numerous pictures from many abandoned towns on rural Japan for inspiration for the games scenes. This included pictures oh Japan's Special Forces for a character involved in the games plot. See more