Whispers in the Moss: Whispers in the Moss – 90% Off During the Steam Spring Sale

The Steam Spring Sale starts on March 19, and Whispers in the Moss will be 90% off during the event. The game has now been out for almost two years, and it has been amazing to see people still discovering this strange l…