For anyone going to Japan and considering TeamLabs. Teamslabs Planets in Tokyo is a crowded, touristy cash grab, but a well done one and probably worth a visit.
TeamLabs in Osaka is a touristy, crowded cash grab, and kinda boring and I’d give it a pass if I were you.