Desktop Legends: Announcing Desktop Legends!

Store Page is Live! We are proud to announce Desktop Legends! Desktop Legends is an idle, incremental, battlefield for your desktop game with optional powerful abilities that let you jump in when you want to. Customize…