Kevin Estrella, aka Pyramids on Mars, is set to release his latest effort, Echo Cosmic, on September 8, 2015 and we've got a free download of...