In world c, there is a new item I understand to be called a platform. Do I need to do something specific to be able to pick one up?.
The platform is in certain puzzles where the platform icon is present. It looks like this: https://talosprinciple.fandom.com/wiki/Platform
It is used in combination of recording. Record yourself taking the platform and going to places, then replay and jump on the platform, and let your former self bring you somewhere.