I also like
www.ebaumsworld.com which has some strong adult content, but it also has some great games, rare videos, neat sound boards, jokes, puzzles and lots more.
I think this is a tricky game - I've made it to level 11.
http://www.ebaumsworld.com/gridlock.shtml - not you can only slide vertical blocks virtically and horizonal blocks horizonally, which really makes it a tough. It took me about 3 hours to get to level 11 and I've been there for a very long time - lol.
But here is their game collection - some neat stuff for sure.
http://www.ebaumsworld.com/games.shtml