Oh shit, Demon's Souls again