Microsoft released the Fear Yourself Game trailers for “Deadlight” coming soon to Xbox 360.
Game Description: Surviving is much more than a daily routine in the original cinematic puzzle platformer Deadlight, where players cross the American west coast in an apocalyptic world where there is no reason to exist but no alternatives for those who cling to hope.
Follow @Shockya on Twitter for the latest on “Deadlight.”
By Brent Butler