T8000 – Future Echo (Lament Of A Time Traveler) Posted onJune 15, 2019AuthorStarwing Digital Future Echo (Lament Of A Time Traveler) by T8000. Released May 28, 2019. © 2019 - 2020 Starwing Digital. All rights reserved.