Indie game developer Empty Head Games and publisher Dear Villagers have released a new trailer for Saviorless as the game has a release date The team has been pushing work on their new 2D fantasy platformers for a while now, and have finally confirmed that we will see it released on April 2 for PC[...]