To me, a wilderness is where the flow of wildness is essentially uninterrupted by technology; without wilderness the world is a cage.
"A meteor hits planet Earth" - that's a story idea but that doesn't give me any indication of what the character is.