>>543992730
It looks to be very high-budget at least (for whatever that's worth). It's got full English voice acting, and the art definitely isn't amateurish.
>>543993063
https://store.steampowered.com/app/460430/The_Letter__Horror_Visual_Novel/