Did Star Trek Discovery rip off an indie game developer?

If you’ve seen Star Trek: Discovery, you know all about the giant

Read More