Lust from Beyond: Scarlet: Why your Steam review matters A LOT

Hey, Cultists! We’d like to let you in on a little known secret of Steam reviews. And we’d like to ask you to leave one on the release day, March 11th. Regardless of the score you give to the game (it should always be h…