How do you get tumors?
You need to finish "The heart of things" quest in stage two in order to get the tumor lored. You also need to get the weird volcanic rock lored that I haven't unlocked yet.
Oh alrighty thanks!