So where does Superman vs Spider-Man fit in the grand scheme of things ?