10 Dead Doves - Official Launch Trailer


10 Dead Doves is available now on PC. Learn more about the story of 10 Dead Doves launch trailer for this single-player, fixed-perspective narrative horror set in the heart of Appalachia. Avoid strange noises, collect lifelines, and creep through a forest that seems to hate you. Will you discover why the birds drop dead -- or leave behind nothing but footprints?
Loading...