Meh I can't find the Planet MegaMan joke