Gal Goldstein

"free games online":www.playedonline.com
Playedonline features the best online games on the web, it's fun and it's free.
"puzzle games":www.playedonline.com/category/Puzzle/1.html
The Playedonline Puzzle games section is a great place to find cool and new puzzle games.
"tower defense":http://packed.com/categories/Tower-Defense-Games
Packed is the best Tower Defense games site on the web, featuring hundreds of original games, and all the familiar blockbusters.

Twitter

Blog