An excellent puzzle that requires some sense of geometry. It's rather short, but still enjoyable and very challenging near the end.
Also, did anyone else noticed a green hill on the background (with grass and possibly trees) that can ERUPT LAVA?!! :)