Towers is a lovely game that looks a bit like a multiplayer Breath of the Wild. We've got three exclusive new screenshots of Towers, a gorgeous game that looks a bit like a multiplayer Breath of the Wild