Pretty sure those are purposefully sepearate. Twitter link needs to be fixed though. Auto-redirect on >>2677697 to new twitter https://twitter.com/aaaTheBat