The Doll Shop - Mixing horror with romance, The Doll Shop transports you to a small village, which happens to be getting buried under a relentless snowfall. It tells a sinister Tale involving creepy handmade dolls. The art is sublime as well as the ending is especially memorable.One hundred gamers fall onto the battlefield, but there may be only on