Lost Colony 3

Lost Colony 3 was a movie. As advertised in the The Spirit paper, it was intended to show on the on May 24, 2531.

List of appearances

 * Halo Wars