Sections

Conmcept

Soul Sacrifice Delta demo lets you fight Red Riding Hood, out now in Japan

Soul Sacrifice Delta has received a free PS Vita demo in Japan, that lets you clobber ten shades out of Little Red Riding Hood and other fabled characters.

1

Conmcept headlines