Apollo 18 Trailer

The theatrical trailer for Apollo 18 gives very little away. At first it seems to hint that the finished product will be somewhat similar to Moon, which has me very excited, and then it goes a…

  Read More