There's a Rift in time and space running right through the centre of Cardiff. Far too frequently, things drop through it. Things from other worlds. Sometimes it's useful little tidbits of tech we can use. Other times it's bloodthirsty aliens out to conquer the human race. Or of course sometimes they arrive the traditional way, via spaceship, too. That can be a bit more of a challenge.