New Video Games Out This Week: Darksiders Genesis, Blair Witch, and More