World of Demons - Launch Trailer

To defeat demons, you must dominate them.
Jump into the mysterious world of yokai with @platinumgames' brand new hack n' slash game, World of Demons. Out now, exclusively on Apple Arcade!
Views: 6 | Added by: gametrailers
Total comments: 0
avatar