The trailer up there's all very cryptic but here's what we know. The Station takes place, predictably, on a space station called Espial Space Station monitoring an alien planet called Psy-Prime. We're sensing a bit of a naming theme there. The researchers on the station discover the aliens are in a constant war and then…