Ghost of the Origin

Ghost of the Origin is set to be the third episode of the upcoming series Time Squad. Due for release in 2013, it is unknown exactly what it will include.