Ninja'd...
Crud, I am stuck at the third location (lot of greenery), can't find the Portal Switch to get myself out...
EDIT: Never mind, found it
EDIT 2: well, I finished it! Interesting tantalizing hint... Can't wait to see what's next from Mateusz's outer dimension of mind.
HAPPY NEW YEAR!!!