Mass Effect’s New Space Quest Montage

by Johan on November 20, 2007



Here is the Space Quest Montage of the Mass Effect. Watch the video for more details.

Link

Previous post:

Next post:

Comments on this entry are closed.