There is no game article, and it is purely a 6 page paid ad, so there's no problem with posting this:
Does not look anything like Demon's Souls or Dark Souls, certainly doesn't look like a From Software game either.
Does not look anything like Demon's Souls or Dark Souls, certainly doesn't look like a From Software game either.