It is by far the most difficult flash game i’ve played so far. I’ve been playing for half an hour and i can’t get passed level 10. There are 30 levels over all.