Kinetic platform