Is anyone else working on this Internet puzzle?

http://www.frvade.com/

I've been playing around with it and it's really kicking my butt...

Just thought I'd mention it here and spread the misery.

(for the record, I'm on level 12 now)