News Solar Sails Debut Trailer Cosmic Duck Games have released the debut trailer for their upcoming co-op tactical space shooter Solar Sails. In Solar Sails, 2 players control one... RyanJuly 28, 2019