User blog comment:MarieBilly Archimedes Shears/Lunar Boss and Lunar Update Ideas/@comment-31778641-20140113013117/@comment-26865109-20140113024153

I think the Solar Boss is on your side, and is an enemy of Luna.