Akayuki Archives

Famitsu: Siren – New Translation Announced

Sony announced a new PS3 exclusive title: Siren - New Translation, in today’s Famitsu issue. The game is 90% done…

sexyback avatarsexyback