Flash Focus: Star Trek

Tim and Melanie sit down and slog though some of the new Star Trek game that is striving to be more then just a movie tie-in