Oh man! Secret Space Program! That would be a massive slide!
Oh if it were only true...
There are already some great memes for it!