This game just came out today on steam and I am so excited :alice_happy:
Just wanted to know if anyone could share it; thanks so much~!
Title: The Letter
Official Site: http://theletter.yangyangmobile.com/
Steam Link: http://store.steampowered.com/app/460430
Release Date: July 24, 2017...