Space Siege - Trailer

Space combat, as we all know, is all about whooshy noises and exciting looking bits of electronic doodadery. Good news, then, that Space Siege would appear to feature both in abundance.

Comments (3)

Comments for this article are now closed, but please feel free to continue chatting on the forum!

  • Loading... hold tight!