1 min read Featured PS Vita Soul Sacrifice Delta Demo Features Red Riding Hood 10 years ago Gaming Cypher The Soul Sacrifice Delta demo is now available in Japan for PlayStation Network account holders. You can view the Soul...