Posted onMay 3, 2011GamesDead Runner You wake up in a dark forest, surrounded by the sounds of the wailing souls trapped in the haunted trees. The howling wind is delivering…Read More