The Invisible Hand: The Invisible Hand is Out Now!

Get those diamond hands ready to go to the moon - without the fear of risking your own money 😅 The Invisible Hand is out today for $12.99 USD on Steam - with a 20% launch discount until May 14! 🚀 BUY! SELL! SHORT! Con…