Ravenous Devils Posted by By Jamie December 10, 2024 Review From the first time I laid eyes on Ravenous Devils, I thought, "Isn't that just Sweeney Todd?" and I was terribly curious. And you know what? The game is…