This article is great, I like how it gives us a look on why things were changed. Thank you CrowbarSka for writing it and jaw_alex for sharing.
The solution you guys came up with looks great I like the idea of those portals sliding across rails. It somehow makes more sense than in the original game.