TeaBaggie

A point&click puzzle game
Interactive Fiction