I've completed it, it's definitely not unbeatable ;)
Any hints? I can't see how to complete it, either.
Here is a quick walkthrough: