Siren Gameplay Movie 11The professor knows how to handle an angry shibito.By Gamespot Staff on May 3, 2019 at 10:18AM PDT Siren