Lovely Hellplace's open world RPG has launched out of Early Access, complete with a fancy new trailer. Continue reading this story on RPG Site: Dread Delusion releases to 1.0 with a new Launch Trailer