Tower Lords: Tower Lords Demo (Beta) is Live!

Welcome to Tower Lords! We’re excited to share that the Tower Lords beta demo is now available on Steam! This early version gives you a first look at the heart of the game: ⚒️ Classic idle tower-building with tons of up…