Yeah that is definitely the intended way of solving the level as the name suggests. Of course there are always other ways too.
This game isn't really a finished project and more like a prototype/demo. Don't really remember much of it. Dang, it's been 7 years...