A downloadable game for Windows

Download

Download
Twelfth Night - The lost Letter 34 MB

Install instructions

Run the executable.