I found this nice website on the web, I think it's quite new, but it has some nice features to it that i like and puzzles solving interface is nice too, so check it out.
I agree, more harder puzzles can be provided. So I've emailed them asking to provide harder puzzles and they told me: "We are working on it". So fingers crossed we will get some killer once soon:).