Top
40°
7.0

The Lost Child Review: Delightful Dungeon-Crawling Demons – GameSpew

Telling the story of a journalist caught between a battle of angels and demons, The Lost Child is a dungeon crawler that could only be a product of Japan.

Read Full Story >>
gamespew.com
The story is too old to be commented.