Trace Memory was good but short.
Nancy Drew was alright, nothing spectacular. It took me 2.5 hrs to beat.
Insecticide is a decent game, but if you are looking for something fast pace this would not be a game for you. I'm still trying to beat what I think is the last boss.