Spacelords: Identity update trailer Watch Spacelords Identity update trailer (2019 Video Game). Latest News • May 18, 2019