Attention denizens of this bizarre city in the middle of a dinosaur infested jungle!
What the actual fuck?
I mean, really. What is even going on here? Is there a purpose to any of this? Or are we just supposed to slowly go out of our minds?
I'm not equipped for a life in captivity.