Violet is a work of interactive fiction by Jeremy Freese. It is a one-room puzzle game. It took first place in the 2008 Interactive Fiction Competition with an average score of 8.53.
The protagonist of Violet is a graduate student trying to write 1,000 words for his dissertation. The protagonist's girlfriend, Violet, threatens to leave otherwise. The protagonist faces a stream of distractions, including a window with a view of the campus, and a computer with access to blogs and webcomics. In the course of the game, the protagonist must "reconsider—and risk wrecking—" his career and relationship.
Source: Wikipedia, "Violet (video game)", available under the CC-BY-SA License.