PC 10 years ago Cave Johnson Demands That You Get Portal 2’s Level Creator Today Evan Narcisse 3 Today’s the day when the amount of teleporting happening on computers anywhere will start increasing exponentially. Or in the words…