Solar Squad For PC (Windows & MAC)

Solar Squad is a frantic Shoot ’em Up set in a dark world of science fiction that offers its players an experience very similar to that of titles such as Jamestown: Legend of the Lost Colony or Zero Ranger. Master the Solar Squad mechanics will be really simple, especially for those who have had the … Read more