Browsing Tag

Platinum Games

Review: World of Demons

Yokai watch me chop up these ghostsShow of fingers: who right here thought World of Demons was quietly canceled months in the past? I do know I did. When it was…