The Last God #1 Review: The Past Won’t Die