Indie game developer CH 757 and publisher Super Rare Originals dropped a new trailer and a free demo for their game Monster DNA The trailer came out last weekend during the Horror Game Awards, as they showed off more from the single-player psychological horror title where you make monsters for clients You can give the[...]