Have you guys ever heard of
The Wicked ?
It's an online riddle/puzzle/logic game. There's 55 levels. I just started and I'm only on level three. There's also a forum where they give hints to the solution, but not the answer (apparently the creator of the game feels you should think for yourself). Go out and take a look.