[US + UK] Eldritch forces have waited centuries for their chance to conquer the Earth. I have one day to stop them.
It all started with an offer I couldn’t refuse: use my teleportation superpower to help a sketchy government investigation, or my brother goes to jail.
But they had no idea what ...