Seven years ago, a meteorite struck the Shibuya district of Tokyo. Alien lifeforms known as the Worm…
People mysteriously start receiving voicemail messages from their future selves, in the form of the …