Star Raid 1.0 Star Ride is a space simulator with strategic and tactical elements. Download Star Raid free full version game and start playing now! The era of interstellar travel has begun! Mankind has rushed to the stars to face dangerous threats and find new... 26 Apr 16 in Games, Simulators Windows read more