Amazingly polished, and interesting puzzles. Not smart enough to finish it tho. A minor suggestion: maybe the linked portals could have matching colours, so that the player would know which portal is connected to which.
Great suggestion! Thanks for playing