The Invisible Hand: 📈 The Invisible Hand is 80% off in the Steam Spring Sale 📈

The Invisible Hand is 80% off in the Steam Spring Sale, from now until March 20! https://store.steampowered.com/app/628200/The_Invisible_Hand/ The game's soundtrack is also on sale at 75% off, or you can pick up the gam…