i was walking through Level 15 and found a dark green smear that was about as long as a car. I put my finger in it and as soon as I did, I noclipped through the floor and fell into a forest. I'm pretty sure this is a new level, I took the picture up there while falling into the forest and I'm very confused. Does anyone know what level this is?