Space Crew - Launch Trailer
Channel:
Subscribers:
4,170
Published on ● Video Link: https://www.youtube.com/watch?v=kmq5weqw6TA
Captain's Log, Star Date 2159. This is Space Crew. Its continuing mission: To defend Earth and humankind, to eliminate the extraterrestrial threat and to boldly go where no Crew has gone before in this unique, strategic, space simulation!
Source: https://www.youtube.com/watch?v=yiUcA6iggdE
Space Crew on Steam: https://store.steampowered.com/app/1176710/Space_Crew/
Other Videos By Next Indie
Tags:
Space Crew
game trailers
indie games
trailers