There's probably a few hours left so I'll put in my $0.02.
I felt like I got a good deal when I spent $5 on them, probably almost 2 years ago now. They are not great, amazing games, but they are obviously made by someone who loves old LucasArts games, and they make a decent homage. Not a bad way to spend a few hours if you like point 'n click games.