Ghost Squad Official Trailer 1

Be a part of the Ghost Squad and check out this trailer from Tokyo Game Show 2007.