User blog comment:USSMarauder/Are we missing 2/3 of the planet Remnant?/@comment-26900371-20180428191321

I've also put together a fan theory vid on this

https://www.youtube.com/watch?v=aCF6rPBOeGc