A whole heaping of Space Siege screenshots released
posted: 1/19/2008 1:01:00 PM
is a bit more than
in space, even if these screenshots don't really show that off.
comments powered by Disqus.
comments powered by