The Future 3

You can go to The Future 3 by entering through the Steven in Golgotha 21, requires 100 tumors to enter. This level connects to The Future 4 on the right.