Fun Dog Studios, formed by industry veterans, debuts a chilling trailer for their first game, The Forever Winter.
Advertise on this site.