TouchGen - Papa Sangre Review

TouchGen - It lurks in the dark, your inner demon, the vile beast eager to devour your soul. You are stuck here in the darkness with hogs, guts and chewed bones. In the palace of Papa Sangre you are in desperate pursuit of your loved ones soul. As a soul yourself you have only your hearing, and ability to move left intact.

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