Take a look at gameplay and more in this latest trailer for The Fate of Baldr, an upcoming epic tower defense adventure game. Defend your ship against mythical bosses while mining resources...