Board Thread:General Discussion/@comment-24544571-20131016195506/@comment-24544571-20131016200712

I don't really think there are any altocumulus clouds at venus...but it does make sense if it was venus, considering the portal opens a gateway to infinite new worlds.