www.GameInformer.com
Switch Lights

The lights are on

Star Trek Review Screens

A shooter built from the ground up for co-op and set in J.J. Abrams’ rebooted Star Trek universe