Dear Althea: Dear Althea will be released on April 9th

Finally! This morning I have passed the last Steam check to publish the game and I can announce the final date: Dear Althea will be released on April 9th on Steam and Itch.io. Decide Althea's fate in dark Victorian Lond…