Star Trek: The Video Game Arrives in the shops this Friday, and there’s a launch trailer to keep us happy in the meantimeApril 23, 2013