OK, wait-wait-wait....spaceports? SPACEPORTS?!!! You realize that's Heathrow in Space right? The Canadian Space Agency shall be taking this very seriously sir!



Seriously though, that's some very cool stuff. I love the idea.