11th August 2015 - A new survival game is set to release this year from Phosphor Games, but you’ll be exploring different worlds in this survival game. Titled Corpse of Discovery, you’ll wake up on…Read More