You didn't say what details you already have, besides what's in the report.
The Muppet Experiment is an ARG run in 2008. The Muppets Wiki has many screenshots of the online portion. muppet.fandom.com/wiki/The_Muppet_Experiment Elements in the park may not be well documented.
"Weekend? It's Monday already."
LMWF God: (noun) a person who posts a lot on this forum